plt.figure(figsize=(15,5))
plt.plot(data['Unemployment Rate'])
plt.axis([1948,2017,0,15])
plt.show()
这些代码返回一个空图。
该表包含2列,数据['年']和数据['失业率']。
这一年是1948年至2017年。
我想要完成的是生成失业率图表并使用数据['Year']中的值作为x轴的值。
答案 0 :(得分:2)
如果您想针对y
绘制x
,则需要通知matplotlib这样做。
plt.plot(x,y)
如果您只调用plt.plot(y)
,则matplotlib不会知道您要针对x
数据绘图。相反,它将采用数字0,1,... N-1来绘制。