如何在matlab中进行多元局部线性和核平滑?

时间:2014-01-07 20:05:33

标签: r matlab kernel smoothing loess

我在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中获得相同的结果?

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

感谢您的帮助!

0 个答案:

没有答案