我正在尝试将色阶应用到我使用pandas、plotly和cuflinks从数据帧生成的图形。在
如果我试着用某种色阶的话,它就坏了:
import pandas as pd
import cufflinks as cf
import colorlover as cl
from plotly.offline import download_plotlyjs, init_notebook_mode,plot,iplot
from IPython.display import HTML
init_notebook_mode(connected=True)
cf.go_offline()
这是我的色阶,我可以像这样显示它们:
^{pr2}$如果我用'bupu'创建一个绘图,效果很好,但是如果我尝试用'cs12'创建一个相同的绘图,我会得到一个错误:
这是有效的:
df.iplot(kind='bar',colorscale='bupu')
这不会:
df.iplot(kind='bar',colorscale='cs12')
KeyError: 'cs12'
From the documentation:
为了使用colorlover模块,您可以创建color数组,然后将变量赋给
colorscale
,例如我刚创建了我自己的定制托盘
相关问题 更多 >
编程相关推荐