首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >查找Bokeh Figure属性

查找Bokeh Figure属性
EN

Stack Overflow用户
提问于 2017-09-05 22:47:53
回答 2查看 421关注 0票数 0

如果我有下面的图,其中rect有一个色彩映射器fill_color,有什么方法可以找出颜色的确切含义吗?

代码语言:javascript
运行
复制
p = figure(toolbar_location=None,
        x_range = hm_data['Models'], 
        y_range=[metric],
        plot_width=400, plot_height=75)]
p.rect(x = 'Models' , y = 'Metrics', 
    width=1, height=1, 
    fill_color={'field': 'Values', 'transform': mapper},
    line_color= None,
    source = source)

我以为我可以调用像p.rect.fill_color这样的东西,但是我什么也找不到。我希望能够使用映射到具有相同数据的不同图表上的值的颜色列表。

EN

回答 2

Stack Overflow用户

发布于 2017-10-23 22:56:08

一般来说,如果你想研究bokeh中的对象,你可以使用.properties_with_values()

票数 1
EN

Stack Overflow用户

发布于 2017-09-05 23:30:33

您是指颜色映射器在进行颜色映射时将使用的调色板吗?它可以作为映射器中的.palette属性:

代码语言:javascript
运行
复制
mapper.palette # these colors will be used to colormap

或者,你的意思是每个单独的矩形将被分配到什么颜色?如果是这样,则该信息在Python中不可用。当显示绘图时,颜色映射发生在浏览器中。Python永远不会知道它们。

如果你需要知道Python中单个字形的颜色,你必须在Python中自己设置它们(例如,在你的CDS中创建一个包含所有你想要的颜色的列)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46057849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档