【发布时间】:2014-03-12 19:03:13
【问题描述】:
抱歉,如果之前已经回答过这个问题,但我找不到适用的例子。
我正在尝试去除一些数据以进行变异函数分析。
我有一个数据框“aa”,其中包含“y”、“long”、“lat”和“z”列。
我正在尝试运行:
loess(aa2$y ~ aa$long + aa$lat, aa, degree =2) 在因子 z 的每个水平上。
最后,我需要一个“Long”、“Lat”、“Residual”和“Z”的数据框,残差来自多个特定因子的黄土对象。
鉴于我对 R 的了解有限,我无法找出正确的语法来实现这一点。
我假设可以使用 *apply 函数之一,但我对语言的了解不足以正确编写它。
感谢您的任何指导或澄清。
【问题讨论】:
-
首先,写
loess(y~long+lat,aa, degree=2)。该公式引用 aa 中的 dimnames。