首页 > 解决方案 > 相关性下降 NAs R

问题描述

我有一个奇怪的数据集,我需要重组参与者的响应,然后关联这些值。我这样做,但是它一直在产生 NA。基本上,个人回答了 22 个问题,我现在需要将这些值关联起来。因此,首先我需要为每个人重构数据,然后计算相关性:

for (i in 1:length(my_data$RId)){

  cor1<- c(my_data$A1[i], my_data$A2[i], my_data$A3[i], my_data$A4[i], my_data$A5[i],
           my_data$A6[i], my_data$A7[i], my_data$A8[i], my_data$A9[i], my_data$A10[i],
           my_data$A11[i])

  cor2<- c(my_data$I1[i], my_data$I2[i], my_data$I3[i],my_data$I4[i], my_data$I5[i],
           my_data$I6[i], my_data$I7[i], my_data$I8[i], my_data$I9[i], 
           my_data$I10[i], my_data$I11[i])

  my_data$cor[i] <- cor(cor1, cor2)
}

自然,如果有 NA,那么我想保留此案并忽略 NA,但我无法让它发挥作用。

标签: r

解决方案


推荐阅读