1

我使用以下代码在 R 中完成了局部线性回归和内核回归:

llr =  loess(y~ x1+x2, span=0.1, degree=1) #local linear regression

lcr =  loess(y~ x1+x2,span=0.1, degree=0) #kernel regression

有没有办法在 Matlab 中获得相同的结果?

使用函数 fit 和 fittype lowess,我接近 R 中局部线性回归 ( degree=1) 的结果。但是,它们并不相等。degree = 0我为具有两个自变量的内核回归 ( ) 找到的最佳命令是ksrmv,但是在输入时x1x2我无法手动设置带宽/跨度。

谢谢你的帮助!

4

0 回答 0