【发布时间】:2019-10-03 10:44:16
【问题描述】:
我有一个简单的问题。我尝试使用 R(corrplot 包)获得 pearson 相关性。我获得了正确的矩阵,但我只想在主对角线下方的数字为 1 的部分中获得数字。
我使用这个脚本:
cor(Dati_Rsoftware[,1:17], method=c('pearson'))
###Correlation calculation###
library(corrplot)
Bisznia = cor(Dati_Rsoftware[,1:17], method=c('pearson'))
corrplot(Bisznia)
###Matrix###
感谢您的帮助。 乔
【问题讨论】:
-
嗨,您能否以可重现的格式提供您的数据?参见例如How to make a great R reproducible example.
-
另外,您的预期输出是什么?带有这些数字的向量还是在诊断上方带有零的矩阵?
-
你能改写你的问题吗?听起来您只想要 1,但这没有多大意义。
-
非常感谢您回答我。最后我得到了人相关表,但理论上当你看到矩阵相关性时,矩阵的主对角线下方有数字(并不意味着更低),而在该对角线上方没有数字。我不知道你是否理解,因为没有照片有点难以解释。
标签: r r-corrplot pearson-correlation