使用python的seaborn画箱形图
时间: 2023-10-24 13:20:17 浏览: 128
Seaborn:Seaborn是一个使用Python制作统计图形的库。 它建立在matplotlib之上,并与pandas数据结构紧密集成。 该存储库包含我使用Seaborn的个人实践和工作
Seaborn是一个基于matplotlib的数据可视化库,可以用来快速创建美观且具有可读性的图形。下面是使用Seaborn绘制箱形图的代码示例:
``` python
import seaborn as sns
import numpy as np
# 生成随机数据
data = np.random.normal(size=(100, 4), loc=0, scale=1)
# 绘制箱形图
sns.boxplot(data=data)
# 显示图像
sns.plt.show()
```
解释一下代码:
1. 首先导入需要使用的库,包括`seaborn`和`numpy`。
2. 生成随机数据,这个和前面的代码是一样的。
3. 调用`sns.boxplot()`方法绘制箱形图。这里传入的参数是数据数组`data`,可以根据需要设置其他参数,如`x`、`y`、`hue`等。
4. 最后调用`sns.plt.show()`方法显示图像。
注意,需要安装`seaborn`库才能运行上面的代码。可以通过`pip install seaborn`命令进行安装。
阅读全文