使用 matplotlib 绘制空间时间
我想绘制一个交易时间序列,例如 5 分钟柱线的收盘价。市场夜间休市。所以我有两个疑问:
如何在 MatPlotLib 中绘制时间(以及日期)。例如,我需要实现一个新的轴或新的 hourLocators 等。
如何从我的图中删除隔夜间隙。即,我希望周一晚上的最后一个小节与周二早上的第一个小节在视觉上连续。 (多个绘图在这里不起作用,因为我需要显示几天并平移视图。)
I want to plot a trading timeseries, e.g. close of 5 min bars. The markets are closed over night. So I have two queries:
How to plot time in MatPlotLib (as well as date). E.g. so I need to implement a new axis or new hourLocators etc.
How to remove overnight gaps from my plot. I.e. I want the last bar on Monday evening to be visually contiguous with the first bar of Tuesday morning. (Multiple plots won't work here as I need to display several days and pan the view.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看此示例。它会跳过一系列日常数据中的周末间隙,并且非常容易适应您的情况。
Look at this example. It skips weekend gaps in a series of daily data and is very easy to adapt to your case.