【发布时间】:2015-01-31 15:52:49
【问题描述】:
为什么我在下面的相同组合中得到不同的相关性?
> cor(finalDB[2:6],use="complete.obs")
rocky1Rating rocky2Rating rocky3Rating rocky4Rating rocky5Rating
rocky1Rating 1.0000000 ***0.6476523*** 0.5435555 0.4964198 0.3483168
rocky2Rating 0.6476523 1.0000000 0.7507204 0.6653651 0.5288312
rocky3Rating 0.5435555 0.7507204 1.0000000 0.7284123 0.5897088
rocky4Rating 0.4964198 0.6653651 0.7284123 1.0000000 0.6006595
rocky5Rating 0.3483168 0.5288312 0.5897088 0.6006595 1.0000000
> cor(finalDB[2],finalDB[3],use = "complete.obs")
rocky2Rating
rocky1Rating ***0.6011554***
【问题讨论】:
-
您能否提供一个可重现的示例?见stackoverflow.com/questions/5963269/…。根据你的想法,我唯一的想法是每个调用可能使用不同的相关方法(“pearson”、“kendall”、“spearman”)。也许尝试明确说明在您的代码中使用哪种方法。
-
我在两者中都明确提到了“pearson”,仍然得到相同的结果..
标签: r correlation