【发布时间】:2017-12-06 11:10:22
【问题描述】:
我正在尝试做一个基于自变量 X 预测 Y 的 LOESS 模型
数据样本是,
x <- c(10, 20, 25, 32, 40)
y <- c(1200, 1400, 1460, 1620, 1800)
我使用的步骤如下,
lw1 <- loess(y ~ x,data=data)
plot(y ~ x, data=data,pch=19,cex=0.1)
j <- order(data$x)
lines(data$x[j],lw1$fitted[j])
在上述数据样本中,我们只有 1 个自变量 x。
现在如果我们有 2 个自变量怎么办?如何获取以下样本数据的模型,
x1 <- c(10,20,25,32,40)
x2 <- c(1.2,1.4,1.5,2.1,2.8)
y <- c(1200,1400,1460,1620,1800)
请帮我提供一个 R 样本,我们如何处理 LOESS 模型中的 X1 和 X2 ???
【问题讨论】:
-
你试过
model <- loess(y ~ x1 + x2, data = data)吗?