python boxplot图例
时间: 2023-10-12 09:19:49 浏览: 94
简单的Box2D示例
下面是一个简单的示例,演示如何使用Python的matplotlib库绘制一个boxplot图例:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成一些随机数据
data1 = np.random.normal(100, 10, 200)
data2 = np.random.normal(90, 20, 200)
data3 = np.random.normal(80, 30, 200)
data4 = np.random.normal(70, 40, 200)
# 将数据分组
data = [data1, data2, data3, data4]
# 创建一个fig和axes对象
fig, ax = plt.subplots()
# 使用boxplot方法绘制图像
ax.boxplot(data)
# 设置x轴的标签
ax.set_xticklabels(['data1', 'data2', 'data3', 'data4'])
# 设置y轴的标签
ax.set_ylabel('Value')
# 显示图例
plt.legend()
# 显示图像
plt.show()
```
这个示例生成了一个包含四组随机数据的boxplot图例,其中每组数据都有200个数据点。图例显示了每组数据的中位数、四分位数、最小值和最大值。每组数据的标签在x轴上显示。
阅读全文