我用persp在R中绘制了一个3d图。关于这一点,我有两个问题:
persp将从x和y获取值,然后根据这些向量中每个值的索引,例如与x和y、(x[i],y[j])中的当前元素对应的(i,j),提取zfit[i,j]并绘制(x[i],y[j],zfit[i,j])。这是正确的吗?示例:
set.seed(1)
x = 1:10
y = rnorm(10)
z = x + y^2
g = expand.grid(list(x=seq(from=min(x), to=max(x), length.out=100),y=seq(from=min(y), to=max(y), length.out=100)))
mdl = loess(z ~ x+ y)
zfit = predict(mdl, newdata=g)
persp(x = seq(from=min(x), to=max(x), length.out=100), y = seq(from=min(y), to=max(y), length.out=100), z= zfit)发布于 2013-11-07 01:26:19
你的理解是正确的。
2-添加ticktype =“详细”以显示轴上的数字。
https://stackoverflow.com/questions/18668741
复制相似问题