如何导入散景调色板

Dou*_*ger 8 python bokeh

如何在散景中使用D3调色板?我尝试以这种方式导入但是我得到了一个未解决的引用错误消息

from bokeh.palettes import Category20
Run Code Online (Sandbox Code Playgroud)

散景版:

print bokeh.__version__

0.11.1
Run Code Online (Sandbox Code Playgroud)

e.a*_*rio 7

在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)