python中,如何绘制条形图展示一个分类字段各个取值的个数
时间: 2023-02-13 18:27:30 浏览: 80
在 Python 中可以使用 Matplotlib 库来绘制条形图。首先,需要安装 Matplotlib,可以使用 `pip install matplotlib` 命令来安装。
安装完成后,可以在代码中使用以下方式绘制条形图:
```
import matplotlib.pyplot as plt
# 绘制图表
plt.bar(range(len(counts)), counts)
# 添加分类字段的各个取值
plt.xticks(range(len(counts)), categories)
# 显示图表
plt.show()
```
其中,`counts` 是各个取值的个数,`categories` 是分类字段的各个取值。
例如,如果要绘制一个展示苹果、橘子和香蕉数量的条形图,可以使用以下代码:
```
import matplotlib.pyplot as plt
# 各个水果的数量
counts = [10, 15, 5]
# 各个水果的名称
categories = ['苹果', '橘子', '香蕉']
# 绘制图表
plt.bar(range(len(counts)), counts)
# 添加水果名称
plt.xticks(range(len(counts)), categories)
# 显示图表
plt.show()
```
这样就可以得到一个展示各个水果数量的条形图。
阅读全文