将索引转换为名称pandas以进行绘图

时间:2017-05-29 03:40:45

标签: pandas matplotlib indexing graph

我有一个数据框,想要绘制图形。

]

然而,当我绘制它时,它会给出索引名称而不是国家/地区的名称。如何设置国家/地区名称而不是索引?

]

由于

1 个答案:

答案 0 :(得分:2)

首先通过set_indexindex列创建country,然后使用Series.plot.bar

e.set_index('country')['total_serving'].plot.bar()
#same as
#e.set_index('country')['total_serving'].plot(kind='bar')

或使用DataFrame.plot.bar

e.plot.bar(x='country', y='total_serving')
#same as
#e.plot.bar(x='country', y='total_serving', kind='bar')