首页 > 解决方案 > 以输出可以是平滑曲线的方式绘制概率密度函数

问题描述

我正在尝试以 pdf 显示为平滑曲线的方式绘制数据集的 pdf。为此,我使用的是 seaborn.kdeplot。这样做的问题是 - 数据集具有严格的范围,并且 KDE 图倾向于在两个边缘跨越范围。为了将 pdf 曲线限制在该范围内,我尝试使用clip参数,但它使边缘变得突然,而不是平滑的开始和结束。末端的突然变化在视觉上看起来并不好,因此,我正在寻找其他方法来绘制 pdf。

您能否就这个问题提供一些见解?有没有其他方法可以绘制pdf?

例如,请找到以下代码:

data = np.random.uniform(0,1,100)
sns.kdeplot(data)
sns.kdeplot(data, clip=(0, 1))

在此处输入图像描述 在此处输入图像描述

标签: pythonseabornhistogramkdeprobability-density

解决方案


推荐阅读