当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R surf.ls 通过最小二乘法拟合趋势面


R语言 surf.ls 位于 spatial 包(package)。

说明

通过最小二乘法拟合趋势面。

用法

surf.ls(np, x, y, z)

参数

np

多项式曲面的次数

x

x 坐标或包含 xyz 列的 DataFrame

y

y 坐标

z

z 坐标。将取代x$z

包含组件的列表

beta

系数

x
y
z

以及其他仅供内部使用的内容。

例子

library(MASS)  # for eqscplot
data(topo, package="MASS")
topo.kr <- surf.ls(2, topo)
trsurf <- trmat(topo.kr, 0, 6.5, 0, 6.5, 50)
eqscplot(trsurf, type = "n")
contour(trsurf, add = TRUE)
points(topo)

eqscplot(trsurf, type = "n")
contour(trsurf, add = TRUE)
plot(topo.kr, add = TRUE)
title(xlab= "Circle radius proportional to Cook's influence statistic")

参考

Ripley, B. D. (1981) Spatial Statistics. Wiley.

Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.

也可以看看

trmat , surf.gls

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Fits a Trend Surface by Least-squares。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。