如何在 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 中执行其他常见操作: