找出散景图属性

时间:2017-09-05 14:47:53

标签: bokeh

如果我有下图,其中rect有一个colormapper fill_color,有没有办法找出确切的颜色是什么?

<code>
.
├── src
│   └── main
│       ├── java
│       │   └── com
│       │       └── myapp
│       │           └── app
│       │               ├── mynewapp
│       │               ├── controller
│       ├── resources
│       │   └── static
│       │       ├── assets
│       │       │   ├── css
│       │       │   │   ├── fonts
│       │       │   │   └── lib
│       │       │   ├── img
│       │       │   └── js
│       │       │       └── lib
│       │       ├── css
│       │       │   └── img
│       │       ├── fonts
│       │       ├── images
│       │       └── js
│       │           └── img
│       └── webapp
│           └── WEB-INF
│               ├── jsp
│               └── lib
</code>

我以为我可以打电话给p.rect.fill_color,但我还没有找到任何东西。我希望能够使用映射到不同图表上具有相同数据的值的颜色列表。

2 个答案:

答案 0 :(得分:0)

你的意思是颜色映射器在颜色映射时会使用的颜色调色板吗?这可以作为映射器中的.palette属性使用:

mapper.palette # these colors will be used to colormap

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

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

答案 1 :(得分:0)

通常,如果您想调查散景中的对象,可以使用.properties_with_values()