我从Excel导入一个简单的数据框。七个日期,12/2021 - 12/2027,每个日期相隔一年,每个日期与一个数字相关联。我想添加一个注解(将实际历史值与预测数字分开的垂直线)和文本,以明确这一点。
df.plot()
#annotation
plt.axvline(pd.to_datetime('2023-6-01'))
plt.text(pd.to_datetime('2022-06-01'), 20**6, 'actual')
plt.text(pd.to_datetime('2023-06-01'), 20**6, 'forecast')
plt.show()
字符串
系统会将我的职位安排四舍五入到最近的年终。因此,使用上面的代码,所有三个职位安排都比我希望的提前了六个月。
x1c 0d1x的数据
如何让行和文本在指定的月份中出现?
1条答案
按热度按时间fumotvh31#
这个问题是通过使用子图修复的。所以将上面的代码替换为
字符串
并且注解可以自由放置。