seaborn直方图
时间: 2024-06-14 14:04:27 浏览: 248
直方图绘制
以下是使用Seaborn绘制直方图的示例代码:
```python
import numpy as np
import seaborn as sns
# 生成数据
x = np.random.normal(size=100)
# 绘制直方图
sns.displot(x, bins=20) # 设置分组数量为20
sns.displot(x, bins=20, kde=True) # 设置分组数量为20,并显示数据分布曲线
sns.set(style='white') # 设置风格样式为白色背景
sns.displot(x, bins=20, kde=True) # 设置分组数量为20,并显示数据分布曲线
```
这段代码使用Seaborn库中的`displot()`函数绘制直方图。通过传入数据数组`x`和分组数量`bins`,可以生成直方图。可以通过设置`kde=True`来显示数据分布曲线。另外,使用`sns.set(style='white')`可以设置图表的风格样式为白色背景。
阅读全文