2010-06-11 63 views
8

我有這種形式的數據:統計問題:核平滑R中

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

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的內核平滑密度估計與ÿ

我只是想繪製x與平滑(y)值的關係圖,即##標題##

但是,documentation for ksmooth表明這不是最好的內核平滑包:

此功能實現了以S兼容性純粹 ,雖然它 遠不在S 的功能緩慢。更好的內核平滑器是其他軟件包中可用的 。

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

回答

11

如果您「僅僅需要繪製x與平滑(y)」的關係圖,那麼我建議您在包stats中考慮loess - 它很簡單,快速且有效。如果您真的想要基於內核平滑的迴歸,那麼您可以在包np的包KernSmoothnpreg中嘗試locpoly

+0

「更好的內核平滑器可用於其他軟件包」...從某種意義上說,locpoly更好? – 2015-08-03 15:45:28