1. Learn
  2. /
  3. 课程
  4. /
  5. 用 Python 可视化时间序列数据

Connected

道练习

添加垂直和水平标记

额外的注释有助于进一步突出特定的观察或事件。在这里,您将学习如何通过在时间序列图的特定时间戳处添加标记来强调重要事件。matplotlib 库可以绘制垂直线和水平线,以标注特定日期。

请回忆,discoveries DataFrame 的索引为 datetime 类型,因此绘图的 x 轴数值也包含日期。在用垂直线为图表添加注释时,您可以直接输入日期。例如,可以使用以下命令在 1945年1月1日 添加一条垂直线:

ax.axvline('1945-01-01', linestyle='--')

说明

100 XP
  • 使用 .axvline() 方法在 1939年1月1日 处添加一条红色垂直线。
  • 使用 .axhline() 方法在 y 轴取值为 4 的位置添加一条绿色水平线。