Python如何将条形图改为横向的
时间: 2023-11-19 20:22:58 浏览: 179
在 Python 中,可以使用 `barh()` 函数将条形图转换为横向的。下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
labels = ['A', 'B', 'C', 'D', 'E']
values = [10, 20, 30, 40, 50]
# 绘制条形图
plt.barh(labels, values)
# 设置图表属性
plt.title('Horizontal Bar Chart')
plt.xlabel('Value')
plt.ylabel('Label')
# 显示图表
plt.show()
```
在上面的例子中,我们使用 `barh()` 函数绘制了一个简单的横向条形图。`barh()` 函数的第一个参数是标签,第二个参数是值。其他的图表属性设置与竖向的条形图相同。最后,我们使用 `show()` 函数显示图表。
如果需要更加详细的样式设置,可以参考 Matplotlib 官方文档。
阅读全文