我正在使用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"
. 我不确定这是否有帮助,但数据表中的列 Headers 是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 回答
通过DWin(对问题的第一条评论)的深入了解,我进入了存储原始数据的位置(Microsoft Excel)并完全删除了第一行 . 这从数据集中删除了标头,并允许R运行计算命令 . 它还影响了我的散点图矩阵的外观 .
注意:请记住,在Excel中更改数据后,文件应保存为.txt文件,文本(制表符分隔),以便R可以读取它 . 然后应该将文件重新读入R(只需像以前一样再次输入) .