python画直方图横坐标改为字符串
时间: 2023-07-29 08:10:40 浏览: 190
Python图片的横坐标汉字实例
要将 Python 中直方图的横坐标改为字符串,可以使用 Matplotlib 库中的 `xticks()` 函数,将字符串列表作为第一个参数传递给该函数,如下所示:
```python
import matplotlib.pyplot as plt
# 定义字符串列表和对应的数据列表
labels = ['A', 'B', 'C', 'D', 'E']
data = [10, 24, 36, 28, 45]
# 绘制直方图
plt.bar(labels, data)
# 设置横坐标标签和标题
plt.xlabel('Category')
plt.ylabel('Count')
plt.title('Histogram')
# 设置横坐标刻度为字符串
plt.xticks(labels)
# 显示图形
plt.show()
```
在上面的例子中,`xticks()` 函数的第一个参数是字符串列表 `labels`,第二个参数为空,表示不显示刻度标签。运行代码后,将会得到一个横坐标刻度为字符串的直方图。
阅读全文