我正在研究几年中能源消耗与月份的关系图
import matplotlib.pyplot as pat
kwh=[88736,92100,95420,98161,100326,...,327384]
yearmonthday=['2003-01-01','2003-02-01','2003-03-01','2003-04-01',...,'2015-06-01']
plt.plot(range(len(kwh)),kwh)
plt.xticks(range(len(yearmonthday)),yearmonthday)
plt.title('Energy consumption 2003-2015')
plt.ylabel('Kilowatthour')
plt.figure(figsize=(10,6))
plt.savefig('Plotx.jpg')
plt.show()
该图的当前输出看起来像这样.
我想将日期添加为X轴上的刻度,但这变得非常紧凑.命令plt.figure(figsize =(10,6))似乎并不起作用,因为无论何时更改,保存的图都是空白.
解决方法:
您可以旋转xticks:
#!/usr/bin/python3
import matplotlib.pyplot as plt
kwh=