仅使用plot.ly中的这几行代码,您就可以在jupyter笔记本中看到下面的图:
片段1:
import plotly
import cufflinks as cf
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)
iplot(cf.datagen.lines().iplot(asFigure=True,
kind='scatter',xTitle='Dates',yTitle='Returns',title='Returns'))
地块1:
如何设置它,以便在下面的绘图中可以使用交替的bakcground颜色,就像在this post中使用matplotlib显示的一样?在
Here's a link说明如何添加阴影区域,如下所示:
片段2:
^{pr2}$地块2:
{a6}
谢谢你的建议!在
正如问题中所建议的,一个可能的解决方案可能存在于
vspan
函数中。然而,使用hspan
为y轴添加多个阴影区域似乎比使用vspan
和x轴更容易。后者需要更多的调整。更多细节可以在我建议的解决方案后找到。在下面的图由下面的代码片段和函数
multiShades
生成:绘图:
片段:
一些细节:
函数
^{pr2}$vspan
'用以下形式的字典填充元组fig['layout']['shapes']
:我的函数只需获取字典,生成若干副本,根据函数参数编辑这些副本,然后用函数中的新元组替换原始元组。在
挑战:
当添加更多形状时,这种方法可能会有点棘手。此外,日期必须是硬编码的-至少在有人找到How to retrieve values for major ticks and gridlines?的答案之前
相关问题 更多 >
编程相关推荐