我尝试使用pandas.plt创建一个线性图表,但它并没有在x轴上的每个刻度处显示所有标签。我看到了一些解决方案,但他们没有像我一样在x轴上使用Period。有没有可能在没有变量的情况下做到这一点?
这就是我所拥有的:
from matplotlib import pyplot as plt
import numpy as np
fig = tweets_per_month.plot(x = "month_year", legend= False, kind='line', figsize=(25, 8), fontsize = 15, grid = True, rot = 45).get_figure()
plt.xlabel('Date', fontsize=15)
plt.ylabel('Number of tweets', fontsize=15)
fig.savefig('Tweet_count_REL2.png')
1条答案
按热度按时间ar5n3qh51#
您可以在保存图之前添加
plt.xticks(tweets_per_month['month_year'])
。字符串