来自 Pandas Dataframe 的条形图

我想从 pandas df 创建一个条形图


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


这些行只包含值


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


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


任何建议都会很好


df1=read_excel(‘filename’)


df1 = df1.T


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


df1.plot()

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


呼如林
浏览 174回答 1
1回答

幕布斯7119047

我试图重现这个案例,但它使用以下代码与我一起工作:数据5.txt:Jan Feb Mar1   2   34   5   6然后 :df1 = pd.read_csv('data/data5.txt', sep='\t')df1 = df1.Tdf1 = df1.sum(axis="columns")ax = df1.plot(kind='bar')ax.set_xlabel("Months")ax.set_ylabel("Values")ax.set_title("Title")结果 :
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python