我试图添加一些注解到我制作的图表中,但是每次我尝试使用代码添加注解时,整个图都会消失:
ax.annotate(text='Hi', xy=(1-4-2020, 0), xycoords='data')
无论我是否改变坐标,都会发生同样的问题。
下面是我使用的plot:
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
import pandas as pd
plt.figure(figsize=[15, 10])
plt.grid(True)
plt.plot(tweets_df['date'], tweets_df['compoundSMA'])
ax = plt.gca()
ax.xaxis.set_major_locator(mdates.MonthLocator(interval=1))
ax.xaxis.set_major_formatter(mdates.DateFormatter('%d-%m-%Y'))
plt.gcf().autofmt_xdate()
#plt.savefig('sentimentSMAvaderhighqualitytest.png', dpi=300)
plt.show()
任何帮助或洞察力将是惊人的。
谢谢。
2条答案
按热度按时间mrzz3bfm1#
xy=(1-4-2020, 0)
仅在使用Pandas绘图时才起作用。使用matplotlib时,您必须尝试这种方式uxh89sit2#
尝试执行plt.waitforbuttonpress(-1)