【发布时间】:2014-05-14 18:17:18
【问题描述】:
我想用这段代码做一个非常简单的 3D 绘图:
x<-c(1:10)
y<-c(10:1)
z<-cbind(x,y)
persp(x,y,z, theta = 30, phi = 30, expand = 0.5, col = "lightblue")
但我收到此错误:
Error in persp.default(x, y, z, theta = 30, phi = 30, :
increasing 'x' and 'y' values expected
我应该怎么做才能解决这个问题?
更新 如果我改变我的数据。例如对于 x
test<-c(0.4118836, 0.3481329, 0.3582897, 0.3122690, 0.3346040, 0.2409363, 0.2474494, 0.1744042, 0.1589965, 0.2435564)
然后
x<-test
y<-c(1:10)
z<-matrix(x,nrow=length(x),ncol=length(y))
persp(x,y,z, theta = 30, phi = 30, expand = 0.5, col = "lightblue")
我遇到了同样的错误
【问题讨论】:
标签: r