如何绘制彩色的箱型图
时间: 2023-07-26 16:19:15 浏览: 112
要绘制彩色的箱型图,可以使用Python中的Matplotlib库。下面是一个简单的示例代码,用于绘制三个不同颜色的箱型图:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成三个随机数据集
data1 = np.random.normal(0, 1, 100)
data2 = np.random.normal(1, 1.5, 100)
data3 = np.random.normal(2, 0.5, 100)
# 绘制箱型图
plt.boxplot([data1, data2, data3], patch_artist=True,
boxprops=dict(facecolor='blue', color='blue'),
whiskerprops=dict(color='black'),
capprops=dict(color='black'),
medianprops=dict(color='white'))
# 添加图例
plt.legend(['Data 1', 'Data 2', 'Data 3'])
# 显示图像
plt.show()
```
在这个示例中,我们使用了`patch_artist=True`和`boxprops`参数来添加填充色,使用了`whiskerprops`、`capprops`和`medianprops`参数来设置线条颜色。你可以根据自己的需要调整这些参数来绘制自己想要的彩色箱型图。
阅读全文