从r中的矩阵绘制3D图

时间:2014-05-13 12:50:33

标签: r plot

我在exel文件中有128行和400列的一些数据。我正在将这个Excel文件读入128X400的矩阵。现在我想在r中使用presp绘制3D Plott。 应该将此Matrix中的哪些参数传递给persp?

更新

我有这个Matrix的例子,我想生成一个3D Plot,但是我收到一个错误:

k<-c(1,2,3,4,5,6,7,8,9,10,11,12,62,25,2)
k<-matrix(k,nrow=3)
op <- par(bg = "white")
persp(ncol(k), nrow(k), k, theta = 30, phi = 30, expand = 0.5, col = "lightblue")

错误:

Error in persp.default(ncol(k), nrow(k), k, theta = 30, phi = 30, expand = 0.5,  : 
  invalid 'x' argument

1 个答案:

答案 0 :(得分:1)

感谢可重复的例子。

persp(z=k)

应该做你想做的事。帮助页面?persp可能会有所帮助。