我正在尝试模拟一些数据(x1 和 x2 - 我的解释变量),使用指定函数 + 随机噪声计算 y 并绘制结果观察结果和真实回归表面。这是我到目前为止所拥有的:
set.seed(1)
library(rgl)
# Simulate some data
x1 <- runif(50)
x2 <- runif(50)
y <- sin(x1)*x2+x1*x2 + rnorm(50, sd=0.3)
# 3D scatterplot of observations
plot3d(x1,x2,y, type="p", col="red", xlab="X1", ylab="X2", zlab="Y", site=5, lwd=15)
现在我不确定如何添加“真正的”回归平面。我基本上是在寻找类似 curve() 的东西,我可以在其中插入我的(真实)模型公式。
谢谢!