import matplotlib.pyplot as plt
import pandas as pd
Income=[1.47,1.62,1.78,1.94,2.38,2.60]
data=pd.DataFrame({'Income':Income},index=['2012','2013','2014','2015','2016','2017'])
data.plot(title='Income chart',color='k',kind='line',grid=True,linestyle=':',marker='s')
plt.xlabel('Year',fontsize=10)
plt.ylabel('Income',fontsize=12)
plt.annotate('Largest',xy=(1,0.5),xytext=(1.5,2),arrowprops=dict(arrowstyle='->'))
plt.show()
画出的图像没有横坐标显示为什么啊??