我正在使用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
...
我应该输入什么命令来获取发言人在视频中所做的相关系数矩阵?
答案 0 :(得分:0)
根据DWin的见解(对问题的第一条评论),我进入了存储原始数据的位置(Microsoft Excel)并完全删除了第一行。这从数据集中删除了标头,并允许R运行计算命令。它还影响了我的散点图矩阵的外观。
注意:请记住,在Excel中更改数据后,文件应保存为.txt文件,文本(制表符分隔),以便R可以读取它。然后应该将文件重新读入R(只需像以前一样再次输入)。