我有一个宽格式的大型数据集,其中我有来自不同时间点的9波数据(w1, w2, w3…)和ID列。我想排除只有1个时间点或0个时间点数据的参与者。前面,我用以下代码有条件地排除了参与者:
Result <- Merged[!(Merged$w1exclude >1),]
然而,我不确定如何调整代码以包括w1-w9变量,条件是其中9或8有NA。
这是我在这里的第一个帖子,我是R的新手,所以如果这个问题已经在我现在知道的其他线程中得到了回答,我很抱歉。
这个问题可能与dataframe中每行Count NAs相同
df <- data.frame(w1 = c(1,2,3,4,NA),
w2 = c(2,3,NA,4,NA))
rowSums(is.na(df))
[1] 0 0 1 0 2