皮尔森的相关性测试

时间:2012-10-26 13:58:15

标签: r

我有这样的情况:

Gene       SAMPLE1   SAMPLE2 
 G1         0.33      0.21  
 G2         0.45      0.324 
 G3         0.765     0.654 
 G4         0.98      0.543 
 G5         0.565     0.13
 G6         0.123     0.943
 G7         0.321     0.572
....       ...       ......

数据不是真实数据。 我需要:计算双面Pearson相关性检验的p值。

有人能帮帮我吗?我是R的新人。

2 个答案:

答案 0 :(得分:1)

您可以使用cor.test执行此相关性测试。这是任何标准R分发的一部分。在您的情况下,with(dat, cor.test(Sample1, Sample2))将执行您需要的测试。

Google搜索R correlation test返回了cor.test的文档作为第一个结果。

答案 1 :(得分:0)

如上所述,您可以使用cor.test()函数:

 cor.test(data$SAMPLE1, data$SAMPLE2)

如果您是R的初学者,则在此广泛描述两个变量之间的相关性测试:

http://www.sthda.com/english/wiki/correlation-test-between-two-variables

您也可以在线进行皮尔森相关性测试,无需任何安装:

http://www.sthda.com/english/rsthda/correlation.php