用matplotlib绘制稀疏时间数据

1 投票
1 回答
1809 浏览
提问于 2025-04-16 06:53

我想画一个交易时间序列,比如5分钟的收盘价。市场在晚上是关闭的。所以我有两个问题:

第一,如何在MatPlotLib中绘制时间(还有日期)。比如,我需要实现一个新的坐标轴或者新的小时定位器等等。

第二,如何去掉图表中的夜间间隙。也就是说,我希望周一晚上最后一个柱子和周二早上第一个柱子在视觉上是连着的。(用多个图表是不行的,因为我需要显示几天的数据并且可以平移视图。)

1 个回答

3

看看这个例子。这个例子展示了如何在一系列每日数据中跳过周末的空白部分,而且非常容易根据你的需求进行调整。

撰写回答