如何在matplotlib中按递增顺序排序条形图中的条形?
要在matplotlib的条形图中按递增顺序对条形进行排序,可以按照以下步骤进行操作:
- 设置图形大小并调整子图之间和周围的填充。
- 创建一个包含二维、大小可变、可能异构的表格数据的数据帧df。
- 向当前图形添加一个子图。
- 使用数据帧df制作一个条形图。
- 向当前图形添加一个子图。
- 创建一个按列marks排序的数据帧df_sorted。
- 使用数据帧df_sorted绘制条形图。
- 使用show()方法显示图形。
例子
输出
将会产生以下输出
请注意右侧的条形图。条形按其值递增顺序排序。