【发布时间】:2020-02-07 14:31:27
【问题描述】:
我在 R 中做密度估计。
我正在尝试使用density() 进行核密度估计。在此之后,我想评估它的性能。但是,某些标准需要知道估计密度函数的显式形式,而我不知道如何获得它。
目前,我正在考虑使用数据点及其密度来近似表达估计的密度函数(如分段函数)。
有没有更好的方法来做到这一点?更一般地说,是否可以根据 R 中的图检索函数的显式形式?
更新:
考虑这个标准:
ISE=积分[(f_hat-f)^2]
其中 f_hat 是估计密度,f 是真实密度。
【问题讨论】:
-
它并没有明确的形式;它在任何点 y 的值由数据集中各点的核加权和定义。 (对于 CrossValidated,这可能是一个更好的问题)。您能否更明确地说明您要评估的需要函数的显式形式的标准?
-
这是否意味着我只能使用我上面提出的方法来接近估计的密度函数?@Ben Bolker
-
如果您可以为您的问题添加更多详细信息,这将有所帮助。您要评估的标准是什么,它们是如何/在哪里实施的?原则上,您可以编写一个函数(或者某个地方已经存在一个函数),该函数接受一个向量并返回一个函数,该函数在指定点评估内核密度...
-
我想使用的标准请参考更新。@Ben Bolker
标签: r kernel-density