如何在 seaborn 中绘制正态分布(附示例)


您可以使用以下方法通过 Python 中的Seaborn数据可视化库绘制正态分布:

方法 1:绘制正态分布直方图

 sns. displot (x)

方法 2:绘制正态分布曲线

 sns. displot (x, kind=' kde ')

方法三:用曲线绘制正态分布直方图

 sns. displot (x,kde= True )

以下示例展示了如何在实践中使用每种方法。

示例 1:绘制正态分布直方图

以下代码展示了如何在 Seaborn 中绘制正态分布直方图:

 import numpy as np
import seaborn as sns

#make this example reproducible
n.p. random . seeds (0)

#create data
x = np. random . normal (size=1000)

#create normal distribution histogram
sns. displot (x)

示例 2:绘制正态分布曲线

以下代码展示了如何在 Seaborn 中绘制正态分布曲线:

 import numpy as np
import seaborn as sns

#make this example reproducible
n.p. random . seeds (0)

#createdata
x = np. random . normal (size=1000)

#create normal distribution curve
sns. displot (x, kind=' kde ') 

示例 3:用曲线绘制正态分布直方图

以下代码显示如何使用 Seaborn 曲线绘制正态分布直方图:

 import numpy as np
import seaborn as sns

#make this example reproducible
n.p. random . seeds (0)

#create data
x = np. random . normal (size=1000)

#create normal distribution curve
sns. displot (x,kde= True ) 

其他资源

以下教程介绍了如何在 Seaborn 中执行其他常见操作:

如何在单个图中创建多个 Seaborn 绘图
如何在 Seaborn 中创建面积图
如何在 Seaborn 中创建饼图

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注