matplotlib时间序列图画竖线
时间: 2023-05-12 12:07:05 浏览: 101
Python实现时间序列可视化的方法
可以使用plt.axvline()函数来画竖线,例如:
import matplotlib.pyplot as plt
import pandas as pd
# 生成时间序列数据
dates = pd.date_range('20210101', periods=10)
data = pd.Series(range(10), index=dates)
# 画图
fig, ax = plt.subplots()
ax.plot(data)
ax.axvline('20210105', color='r', linestyle='--')
plt.show()
这段代码会生成一个时间序列图,并在2021年1月5日这个日期处画一条红色虚线。
阅读全文