我有一个数据框,想要绘制图形。
然而,当我绘制它时,它会给出索引名称而不是国家/地区的名称。如何设置国家/地区名称而不是索引?
由于
答案 0 :(得分:2)
首先通过set_index
从index
列创建country
,然后使用Series.plot.bar
:
e.set_index('country')['total_serving'].plot.bar()
#same as
#e.set_index('country')['total_serving'].plot(kind='bar')
e.plot.bar(x='country', y='total_serving')
#same as
#e.plot.bar(x='country', y='total_serving', kind='bar')