我試圖將色階應用到我使用pandas,plotly和cuflinks從數據框中生成的圖像。應用色階到Plotas和Cuflinks的問題
它打破,如果我嘗試使用某colorscale:
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()
這裏是我的colorscales,這兩者我可以這樣顯示效果細膩:如果我使用創建繪圖
bupu = cl.scales['9']['seq']['BuPu']
cs12 = cl.scales['12']['qual']['Paired']
HTML(cl.to_html(cs12))
'bupu'它的效果很好,但是如果我嘗試他與'cs12'相同,我得到一個錯誤:
這個作品:
df.iplot(kind='bar',colorscale='bupu')
這不:
df.iplot(kind='bar',colorscale='cs12')
KeyError: 'cs12'