我有 2 列数据,其数值如下,采用制表符分隔格式:
Si1 Si2
8,99691 7,495936
7,7164173 8,092645
4,4428697 4,298263
7,4302206 7,189521
5,897344 5,316047
.
.
.
为了计算这些之间的相关性,我编写了如下 R 代码:
int<-read.table("data.txt",sep="\t",head=TRUE)
attach(int)
cor(int$Si1,int$Si2)
但它显示错误如下:
Error in cor(int$Si1,int$Si2) : 'x' must be numeric
谁能告诉我如何解决这个问题?