繁体   English   中英

来自 Pandas Dataframe 的条形图

[英]Bar chart from Pandas Dataframe

我想从熊猫 df 创建条形图

源文件是一个带有列标题的 excel 文件:'Jan'、'Feb'、'Mar'...

行只包含值

当我在 Pandas 中创建 df 时,我转置了 df 并使用了 df.plot()

但是,我无法获得任何轴标签。

任何建议都会很好

df1=read_excel(‘filename’)

df1 = df1.T

df1 = df1.sum(axis=‘columns’)

df1.plot()

输出应该是一个列名,后跟每列中所有相应值的总和,包括一个可视条形图。

非常感谢!

我试图重现这个案例,但它使用以下代码对我有用:

数据5.txt:

Jan Feb Mar
1   2   3
4   5   6

然后 :

df1 = pd.read_csv('data/data5.txt', sep='\t')

df1 = df1.T
df1 = df1.sum(axis="columns")
ax = df1.plot(kind='bar')
ax.set_xlabel("Months")
ax.set_ylabel("Values")
ax.set_title("Title")

结果 :

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM