使用KDEMultivariate作为一个方便的参考,我看到Statsmodels的KDEM多变量支持7个内核。但是,当我查看文档页面时,我看不到任何建议我可以指定内核的参数(例如,没有kern = 'Epanechnikov'
参数,或者沿着这些行的任何内容)。我想知道我是否遗漏了一些东西,如果有一个简单的方法切换内核。理想的设置看起来像这样:
import numpy as np
from statsmodels.nonparametric.kernel_density import KDEMultivariate
data = np.random.normal(loc = 0, scale = 1, size = 1000)
kde = KDEMultivariate(data, 'c', bw = 'cv_ml', kern = 'Epanechnikov')
不幸的是,这个论点不存在。这是一个愚蠢的一维示例,我正在寻找可以在多个维度上工作的东西(因此我使用KDEM变量而不是KDEUnivariate)。