Вы можете суммировать вхождения TRUE
в своем утверждении dismissal_kind %in% c("stumped",
"bowled", "lbw","caught")
, следовательно,
tb %>%
group_by(Bowler) %>%
summarise(Count_Wickets = sum(dismissal_kind %in% c("stumped",
"bowled", "lbw","caught"))) %>%
arrange(desc(Count_Wickets))
# A tibble: 5 x 2
Bowler Count_Wickets
<chr> <int>
1 F du Plessis 3
2 HH pandya 2
3 JJ Bumrah 1
4 DL Chahar 0
5 MJ McClenaghan 0
Данные:
tibble::tribble(
~Bowler, ~dismissal_kind,
"F du Plessis", "stumped",
"MJ McClenaghan", "run out",
"F du Plessis", "bowled",
"HH pandya", "lbw",
"HH pandya", "bowled",
"F du Plessis", "caught",
"F du Plessis", "run out",
"JJ Bumrah", "caught",
"DL Chahar", NA
) -> tb