python - 当我在 pandas 中使用 bar 类型 barh 时,y 轴中的值以降序显示,而不是从顶部升序显示
问题描述
plt.figure(figsize=(50, 30))
Comparison.plot(x='Country', kind='bar', stacked=True,title='Stacked Bar Graph by dataframe')
解决方案
在不知道原始数据集的情况下,我建议手动订购Comparison
数据框,例如:
Comparison.sort_index(ascending=True, ignore_index=True, inplace=True)
Comparison.plot(x='Country', kind='bar', stacked=True, title='Stacked Bar Graph by dataframe')
对于其他方法,请参阅这篇文章。
推荐阅读
- java - Java/Spring:如何使用 TransactionSynchronizationManager 指定嵌套事务的顺序
- javascript - TypeScript 表达式解释
- sql - sqlite支点?结果行作为列
- php - 使用 ACF 对嵌套转发器字段输出进行分组
- oracle - ORA-01747 错误 user.table.column、table.column 或列规范无效
- nativescript - 如何在 Nativescript-Vue 中使用 nativescript-drawingpad?
- error-handling - 检测 .NET ChangeFeed 客户端库中的限制 (HTTP 429)
- angular - 如何在 NavigationEnd 事件中获取组件名称和参数?
- vert.x - Vert.x 响应已经写好
- java - Gitlab + liqubase