在 pandas 图中应用其他核函数

Applying other kernel functions in pandas plot

我想知道 pandas 中的 kde plot 使用了什么函数。我也想知道如何在 pandas.

中更改 kde 的内核函数
df.plot.kde();

我还在研究这个功能,但默认看起来像高斯函数。

您可以这样更改内核:

 kde = KernelDensity(kernel='gaussian', bandwidth=0.2).fit(X)

其中内核可以是:'gaussian'、'tophat'、'epanechnikov'、'exponential'、'linear' 和 'cosine'。 在这里仔细看看:http://scikit-learn.org/stable/modules/density.html