统计问题:R中的核平滑

时间:2010-06-11 18:18:24

标签: r statistics

我有这种形式的数据:

 x    y
 1    0.19
 2    0.26 
 3    0.40
 4    0.58
 5    0.59
 6    1.24
 7    0.68
 8    0.60
 9    1.12
10    0.80
11    1.20
12    1.17
13    0.39

我正在使用此代码绘制x与y的内核平滑密度估计值:

   smoothed = ksmooth( d$resi, d$score, bandwidth = 6 )
   plot( smoothed )

我只想要一个x与平滑(y)值的关系图,这是## Heading ##

然而,documentation for ksmooth表明这不是最好的内核平滑包:

  

此功能纯粹实现   与S兼容,虽然它   远远不如S慢   功能。更好的内核平滑器   可在其他包装中使用。

哪些其他内核平滑器更好,哪些平滑器可以找到?

1 个答案:

答案 0 :(得分:11)

如果你“只是想要一个x与平滑(y)的关系图”,那么我建议考虑loess包中的stats - 它简单,快速和有效。如果您真的想要基于内核平滑的回归,那么您可以尝试locpoly包中的KernSmoothnpreg包中的np