【发布时间】:2018-12-31 15:22:53
【问题描述】:
这是我的小数据:
aa3=pd.DataFrame({'OfficeName':['Narre Warren','Cannington','Chadstone','1_Mean',
'Traralgon','Bondi Junction','Hobart','2_Mean'],
'Ratio':[0.1,0.2,0.4,0.1,0.43,0.4,0.15,0.32]})
OfficeName 的顺序正是我想要的。但是,当我尝试绘制条形图时:
plt.bar(aa3.loc[:,'OfficeName'],aa3.loc[:,'Ratio'])
图表如下所示:
可以看到x轴的顺序是自动改变的。这对我的工作真的很不利。我应该怎么做才能使图表仅根据数据中的顺序显示条形?
【问题讨论】:
标签: python pandas matplotlib indexing axis