小编Wla*_*tes的帖子

如何使用dplyr仅选择少于n个级别的列(type = factor)?

我有类似这样的问题:我想只选择低于"n"级别的列,我想我可以使用dplyr做到这一点,但我不知道如何.

以泰坦尼克号数据为例,其中str()我有3个因子有2个等级,1个因子有4个等级.我的意思是只选择少于4级的列.

str(as.data.frame(Titanic) %>% mutate_if(is.character, factor))

任何想法?

提前致谢.

r dplyr

2
推荐指数
1
解决办法
509
查看次数

标签 统计

dplyr ×1

r ×1