matplotlib随机给定三组10~100之间的整数,在同一个图表中绘制多个箱型图
时间: 2024-02-20 13:57:34 浏览: 58
Python matplotlib画图 pandas表格数据读取 将多个图画在同一个平面内
好的,我可以为您提供代码来绘制这样的箱型图。以下是示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成三组随机数据
data1 = np.random.randint(10, 100, size=10)
data2 = np.random.randint(10, 100, size=10)
data3 = np.random.randint(10, 100, size=10)
# 绘制箱型图
fig, ax = plt.subplots()
ax.boxplot([data1, data2, data3])
# 设置图表标题和标签
ax.set_title('Box Plot of Three Groups of Random Integers')
ax.set_xlabel('Data Groups')
ax.set_ylabel('Values')
plt.show()
```
这段代码将生成三组随机数据,然后在同一个图表中绘制多个箱型图。您可以根据需要更改数据范围和组数,以生成您想要的箱型图。
阅读全文