1
次の問題に対してより洗練されたソリューションを提案できますか?列x、z、yまたはa、b、cに複数の0を含む行を削除します。複数のサブセット
df <- data.frame(x = 0, y = 1:5, z = 0:4, a = 4:0, b = 1:5, c=0)
私の溶液(1行目と5行目は削除されますべき)
df_new <- subset(df, ((((x != 0 & y != 0) | (x != 0 & z != 0) | (y != 0 & z != 0)) & ((a != 0 & b != 0) | (a != 0 & c != 0) | (b != 0 & c != 0)))))