python matplotlib 箱线图
时间: 2024-08-12 07:02:07 浏览: 103
利用Python – Matplotlib 绘制箱线图
在Python中,matplotlib是一个非常流行的绘图库,箱线图(Boxplot)是它常用的一种数据可视化工具,用于显示一组数据分布的五个关键统计量(最小值、第一四分位数Q1、中位数、第三四分位数Q3、最大值)以及异常值。以下是创建箱线图的基本步骤:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建示例数据
data = [np.random.normal(0, std, 100) for std in range(1, 4)]
# 使用plt.boxplot绘制箱线图
plt.boxplot(data)
# 可以添加标题、轴标签、图例等元素
plt.title('箱线图示例')
plt.xlabel('类别')
plt.ylabel('数值')
plt.xticks([1, 2, 3], ['组一', '组二', '组三'])
# 显示图形
plt.show()
```
在这个例子中,我们首先导入了必要的模块,然后生成了一些随机数据,每组代表一类数据。通过`plt.boxplot()`函数绘制箱线图,最后定制了图表的标题、坐标轴标签和图例,并显示出来。
阅读全文