我有一个包含几个数字列的DataFrame。我的任务是在一个图表中显示每一列的总和。我决定使用import matplotlib as plt和下一个代码
df.sum().plot.bar(figsize = (10,5))
plt.xlabel('Category')
plt.ylabel('Sum')
plt.title('Mast popular categories')
plt.show()我有这张照片

我想在这里更改的是按升序/降序替换条形图(例如从最大的条形图到最小的条形图)。但我不能成功。请帮我解决这个问题!
发布于 2020-11-28 00:03:30
在绘图前对数据进行排序:
df.sum().sort_values(ascending=False).plot.bar(figsize = (10,5))https://stackoverflow.com/questions/65040182
复制相似问题