python画箱型图的代码
时间: 2023-10-12 19:10:14 浏览: 53
以下是使用Python中的matplotlib库绘制箱型图的示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成一组随机数据
np.random.seed(123)
data = np.random.normal(size=(100, 4), loc=0, scale=1)
# 绘制箱型图
fig, ax = plt.subplots()
ax.boxplot(data)
ax.set_title('Box plot')
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
plt.show()
```
在这个示例中,我们首先使用numpy库生成一组100行4列的随机数据,然后使用matplotlib库中的boxplot函数来绘制箱型图。最后,我们添加一些标签和标题,然后使用plt.show()函数来显示图形。
相关问题
Python画箱型图
可以使用Python中的matplotlib库来画箱型图,以下是一个简单的样例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成一组随机数据
data = np.random.randn(100)
# 用matplotlib画箱型图
fig, ax = plt.subplots()
ax.boxplot(data)
plt.show()
```
这段代码会生成一个包含100个随机数据的箱型图。你可以根据自己的需要修改数据,以及调整箱型图的样式和参数。
python读取excel数据画箱型图对比代码
以下是使用Python读取Excel数据并绘制箱型图的示例代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel数据
data = pd.read_excel('data.xlsx')
# 获取需要对比的列
col1 = data['column1']
col2 = data['column2']
# 绘制箱型图
plt.boxplot([col1, col2], labels=['Column 1', 'Column 2'])
plt.show()
```
在上述代码中,我们首先使用Pandas库读取Excel数据,然后获取需要对比的列数据并传递给Matplotlib库的boxplot()函数,最后使用show()函数显示绘制的箱型图。