【发布时间】:2021-12-22 08:06:51
【问题描述】:
我想将一些二分变量(大约 15 个)相互关联。
为了简单起见,我将使用一个类似的、更简单的数据集来描述我的问题。
假设我们有一个包含 5 个变量的数据框
var1 <- c(1,0,0,1,NA,1,0,0,1,NA)
var2 <- c(1,NA,1,1,NA,1,NA,1,1,NA)
var3 <- c(NA,0,0,1,NA,NA,0,0,1,NA)
var4 <- c(0,0,0,NA,1,0,0,0,NA,1)
var5 <- c(1,1,0,1,NA,1,1,0,1,NA)
DF <- data.frame(var1, var2, var3, var4, var5)
由于我只有二元变量,我不能使用 pearson 相关性。
我已经读过,卡方检验或 phi 相关性会适合我的问题,但我只找到了带有 2 个变量的指令。一个 2x2 帧,而不是多个变量。
有没有一种方法可以将多个二进制变量相互关联并使用矩阵来表示它们?
非常感谢您的回答!
【问题讨论】:
标签: r matrix binary correlation