局部多项式回归
• loess(vx, vy, span) 或 loess(Mx, vy, span) - 返回 interp 用来求出一组二阶多项式的矢量,这些二阶多项式在最小二乘意义上为 vx 和 vy 中的 x 和 y 数据值邻域的最佳拟合。邻域的大小由 span 控制。loess 函数也可用于多变量回归,其中由 k 个自变量组成的矩阵 Mxy 及非独立值矢量 vy 用于拟合 k 维二阶多项式曲面。
loess 的 PTC Mathcad 实现是一个算法变式 (出于速度方面的原因而做了某些近似处理),Smoothing by Local Regression: Principles and Methods, W. S. Cleveland and C. L. Loader (1996) 对此变式进行了介绍。
自变量
• vx 和 vy 是相同长度实数据值的矢量。
• span 为用来指定数据邻域大小的正实数。当数据在 x 不同值域内变化很大时,请使用较大的 span 值。适合的默认值为 span = 0.75。随着 span 的增大,loess 变为与二阶多项式等价。
• Mx 为实数据值矩阵。每个独立变量各对应一列 (k 列)。rows(Mx) = rows(vy)。