如何在3d图中获取csv文件的x和y距离?

时间:2017-08-13 12:04:59

标签: r

我对R很新,所以这可能是一个非常简单的问题。 我对一个区域(x,y)进行了测量,我想将信号的位置和强度绘制成三维图形。

我得到的文件都有这样的信息。

;1;2;3;4;5;6;7;8
1;1;2;8;2;0;0;0;0
2;2;4;16;4;2;0;0;0
3;4;16;32;16;4;2;0;0
4;2;4;16;4;2;0;0;0
5;0;0;0;0;0;0;0;0
6;0;0;0;0;0;0;0;0
7;0;0;0;0;0;0;0;0
8;0;0;0;0;0;0;0;0

第一行和第一行指定位置,然后指定矩阵中每个位置的值。我用CSS加载csv文件 test5 <- read.csv("~/test4.csv", header= TRUE , row.names = 1, sep = ";") 然后将其更改为矩阵,以便绘制。 test5 <- as.matrix(test5)

在信息中如下:

  X1 X2 X3 X4 X5 X6 X7 X8
1  1  2  8  2  0  0  0  0
2  2  4 16  4  2  0  0  0
3  4 16 32 16  4  2  0  0
4  2  4 16  4  2  0  0  0
5  0  0  0  0  0  0  0  0
6  0  0  0  0  0  0  0  0
7  0  0  0  0  0  0  0  0
8  0  0  0  0  0  0  0  0

所以我的标题不是我orignaly有的距离值以及我使用时的情节 persp3d(TEST5)

我得到一个图表,但x和y总是0-1而不是1-8(或其他东西取决于文件所说的内容)。我究竟做错了什么? 感谢任何建议。

为清晰起见,问题已更新

1 个答案:

答案 0 :(得分:1)

以下是您的问题的解决方案。

on()

enter image description here