R 如何选择某个变量都是假的观测值?
如何选择所有变量都为FALSE的唯一ID 即输出:R 如何选择某个变量都是假的观测值?,r,R,如何选择所有变量都为FALSE的唯一ID 即输出: data.frame = completed unique_ID Var1 Var2 Var3 1000820-1 FALSE FALSE FALSE 1000820-2 FALSE FALSE TRUE 1000823-1 FALSE TRUE FALSE 1000823-2 FALSE FALSE TRUE 1000823-3 FALSE FALSE TRUE
data.frame = completed
unique_ID Var1 Var2 Var3
1000820-1 FALSE FALSE FALSE
1000820-2 FALSE FALSE TRUE
1000823-1 FALSE TRUE FALSE
1000823-2 FALSE FALSE TRUE
1000823-3 FALSE FALSE TRUE
1000825-49 TRUE FALSE FALSE
1000830-1 FALSE TRUE FALSE
1000830-2 FALSE FALSE TRUE
一个解决办法是这样
unique_ID Var1 Var2 Var3
1000820-1 FALSE FALSE FALSE
1000825-49 FALSE FALSE FALSE
TRUE
和FALSE
被计为1
和0
,因此rowsumes
为您提供了TRUE
的数量
与dplyr的替代品-包装:
df[rowSums(df[2:4]) == 0,]
unique_ID Var1 Var2 Var3
1 1000820-1 FALSE FALSE FALSE
一个解决办法是这样
unique_ID Var1 Var2 Var3
1000820-1 FALSE FALSE FALSE
1000825-49 FALSE FALSE FALSE
TRUE
和FALSE
被计为1
和0
,因此rowsumes
为您提供了TRUE
的数量
与dplyr的替代品-包装:
df[rowSums(df[2:4]) == 0,]
unique_ID Var1 Var2 Var3
1 1000820-1 FALSE FALSE FALSE
答案对你有用吗?答案对你有用吗?