如何在散景中使用D3调色板?我尝试以这种方式导入但是我得到了一个未解决的引用错误消息
from bokeh.palettes import Category20
Run Code Online (Sandbox Code Playgroud)
散景版:
print bokeh.__version__
0.11.1
Run Code Online (Sandbox Code Playgroud)
在bokeh 0.11.1中,Category20调色板不存在
它在0.12.4(最新版本)中实现,并且运行完美
from bokeh.palettes import Category20
Run Code Online (Sandbox Code Playgroud)
如果可以的话,让我们尝试对其进行更新。
小智 5
Category20:
{3: ['#1f77b4', '#aec7e8', '#ff7f0e'],
4: ['#1f77b4', '#aec7e8', '#ff7f0e', '#ffbb78'],
5: ['#1f77b4', '#aec7e8', '#ff7f0e', '#ffbb78', '#2ca02c'],
6: ['#1f77b4', '#aec7e8', '#ff7f0e', '#ffbb78', '#2ca02c', '#98df8a'],
7: ['#1f77b4',.... ]
.
.
20: []
Run Code Online (Sandbox Code Playgroud)
所以最好的使用方法是:
Category20[20][0]
Run Code Online (Sandbox Code Playgroud)