data %>%
mutate(across(everything(), trimws)) %>%
rowid_to_column() %>%
pivot_longer(-rowid) %>%
group_by(value) %>%
summarise(n = n_distinct(rowid))
value n
<chr> <int>
1 a 3
2 b 3
3 c 3
library(dplyr)
library(tidyr)
data %>%
mutate(bar1 = ifelse(foo==bar, NA_character_, bar)) %>%
pivot_longer(-bar, values_drop_na = TRUE) %>%
count(value)
value n
<chr> <int>
1 a 3
2 b 3
3 c 3
5条答案
按热度按时间yhived7q1#
使用
dplyr
、tibble
和tidyr
,您可以:brqmpdu12#
vcudknz33#
获取每行
unique
,unlist
结果,并使用table
获取计数。或者是用管子。
iaqfqrcu4#
另一个选择:
gcuhipw95#
您可以使用
table
+rowSums
数据