将索引转换为名称 pandas 以进行绘图
Posted
技术标签:
【中文标题】将索引转换为名称 pandas 以进行绘图【英文标题】:Converting index to name pandas for graphing 【发布时间】:2017-10-29 06:41:01 【问题描述】:我有一个数据框并想要绘制它。
但是,当我绘制它时,它给出了索引名称而不是国家名称。我怎样才能输入国家名称而不是索引?
谢谢
【问题讨论】:
【参考方案1】:首先通过set_index
从country
列创建index
,然后使用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')
【讨论】:
以上是关于将索引转换为名称 pandas 以进行绘图的主要内容,如果未能解决你的问题,请参考以下文章
Pandas - Python 2.7:如何将时间序列索引转换为一天中的秒数?