在 matplotlib 双坐标 曲线 不同步 (2)完结 中实现了x_tick 和 x_tick_label 定制,下面说说时间序列如何跳过没有数据的段,matplotlib官方有参考文档skip-dates-where-there-is-no-data,剩下来介绍如何自己实现:
这是原图:
这是效果图:
以下是实现过程,测试过程中发现如果导入数据时不使用时间戳作为DataFrame 的 index (pandas 自动生成了从0开始增加的整数index)的话是这样显示的:
哈哈,发现没有,和我们的目标差距就只剩tick_labels 了(tick_lab