小编And*_*w P的帖子

我可以使用starts_with对列进行group_by吗?

我正在处理一个大数据框,其中有许多我想要分组的列。我想做这样的事情:

output <- df %>% 
  group_by(starts_with("GEN", ignore.case=TRUE),x,y) %>% 
  summarize(total=n()) %>% 
  arrange(desc(total))
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?也许使用 group_by_at 或其他类似的函数?

r dplyr tidyselect

7
推荐指数
1
解决办法
1818
查看次数

标签 统计

dplyr ×1

r ×1

tidyselect ×1