1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| figure, ax = plt.subplots()
font1 = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 14,
}
month = [ "Aug", "Sep", "Oct", "Nov", "Dec","Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul"]
plt.plot(month,data[-12:],label='2019-2020',linestyle='--',color='r',marker='D')
plt.plot(month,data[-24:-12],label='2018-2019',linestyle='--',color='b',marker='o')
labels = ax.get_xticklabels() + ax.get_yticklabels()
[label.set_fontname('Times New Roman') for label in labels]
plt.xlabel('Month',font1)
plt.ylabel('Posts',font1)
plt.title('balabala',font1)
plt.legend(prop=font1,loc=2)
plt.grid(axis="y")
plt.show()
|