seaborn 箱型图
时间: 2023-07-23 11:19:19 浏览: 66
Seaborn是一个基于matplotlib的Python可视化库。它提供了高级界面和样式,可以轻松制作美观的统计图表。Seaborn中也提供了绘制箱型图的函数。
下面是一个简单的例子,展示了一组随机数据的箱型图:
```python
import seaborn as sns
import numpy as np
# 生成随机数据
data = np.random.normal(size=100)
# 绘制箱型图
sns.boxplot(x=data)
# 设置图表标题和坐标轴标签
plt.title('Box plot')
plt.xlabel('Data')
# 显示图表
plt.show()
```
在上面的代码中,我们首先通过numpy库生成了一组随机数据,然后使用seaborn的boxplot函数绘制了它的箱型图。最后,我们设置了图表的标题和坐标轴标签,并调用show函数显示图表。
和matplotlib一样,我们也可以在seaborn中绘制多组数据的箱型图。例如,下面的代码展示了两组数据的箱型图:
```python
import seaborn as sns
import numpy as np
# 生成两组随机数据
data1 = np.random.normal(size=100)
data2 = np.random.normal(loc=1.0, size=100)
# 绘制箱型图
sns.boxplot(data=[data1, data2])
# 设置图表标题和坐标轴标签
plt.title('Box plot')
plt.xlabel('Data')
# 显示图表
plt.show()
```
在上面的代码中,我们使用boxplot函数的data参数传入了一个包含两组数据的列表,绘制了它们的箱型图。其他的设置和前面的例子一样。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)