R будет удобно обрабатывать 1
и 0
так, как будто они означают TRUE
и FALSE
, поэтому мы можем применять к ним логические логические операции, такие как AND (&
) и OR (|
).
df <- data.frame(x = c(1, 0, 1, 0),
y = c(0, 0, 1, 1))
> sum(df$x & df$y)
[1] 1
> sum(df$x | df$y)
[1] 3
Для будущих вопросов вы должны посмотреть, как использовать такие функции, как dput
или другие способы, чтобы привести пример набора данных вместо использования изображения.