python使用plotly绘制没有日期间隙的时间序列

时间:2016-03-10 04:53:43

标签: python plotly

我正在使用python3。我有1分钟频率的报价系列。报价仅在交易时间内提供。我尝试使用plotly绘制它,但在非交易时间和周末有差距。我怎样才能使这个情节连续?

我的代码就像

ifBasisPlot=go.Scatter( x=ifBasis.date, y=ifBasis.basis, line=go.Line(width=1,color='blue'), name='basis' )

data = go.Data([ifBasisPlot])

ifBasisPlot_url = py.plot(data, filename='ifBasisPlot', auto_open=False,)

情节和数据在这里:https://plot.ly/~shuaihou96/14/if/

2 个答案:

答案 0 :(得分:0)

我相信这个阴谋项目有一个公开的公关。 link

如PR中所述,我们可以使用tickformat x轴属性; @etpinard已经制作了概念证明图表,但如果涉及缩放,则可能无效。

答案 1 :(得分:0)

您可以尝试更改此代码

ifBasisPlot=go.Scatter( x=ifBasis.date, y=ifBasis.basis, line=go.Line(width=1,color='blue'), name='basis' )

ifBasisPlot=go.Scatter( x=range(len(ifBasis.date)), y=ifBasis.basis, line=go.Line(width=1,color='blue'), name='basis' )