如何在R中的散点图矩阵中找到相关系数?

时间:2013-09-11 02:57:13

标签: r correlation scatter-plot

我正在使用R编码。给定具有三列各种x值和散列图的一列y值的数据,我使用以下命令创建了一个4x4的散点图矩阵:

plot(info45)

(我将信息表命名为“info45”。)我还在此YouTube视频http://www.youtube.com/watch?v=FS9E907bbcA中看到,您可以使用命令对(info45),这也是一样的。

按照上面视频中的示例,我想找到散点图的相关性。我输入了命令:cor(info45)但它返回消息"Error in cor(info45) : 'x' must be numeric"。我不确定这是否有帮助,但数据表中的列标题是V1,V2,V3和V4。实际上,这是数据表本身的一个示例:

       V1     V2     V3     V4
1      X1     X2     X3      Y
2  14.620 226.00  7.000 128.40
3  15.630 220.00  3.375  52.62
4  14.620 217.40  6.375 113.90
...

我应该输入什么命令来获取发言人在视频中所做的相关系数矩阵?

1 个答案:

答案 0 :(得分:0)

根据DWin的见解(对问题的第一条评论),我进入了存储原始数据的位置(Microsoft Excel)并完全删除了第一行。这从数据集中删除了标头,并允许R运行计算命令。它还影响了我的散点图矩阵的外观。

注意:请记住,在Excel中更改数据后,文件应保存为.txt文件,文本(制表符分隔),以便R可以读取它。然后应该将文件重新读入R(只需像以前一样再次输入)。