相关疑难解决方法(0)

R dpylr select_if有多个条件

我想按名称选择所有数字变量以及一些变量.我已设法使用select_if来获取数值变量并选择按名称获取,但不能将两者合并为一个语句

x = data.table(c(1,2,3),c(10,11,12),c('a','b','c'),c('x','y','z'), c('l', 'm','n'))
Run Code Online (Sandbox Code Playgroud)

我希望我的结果是:

V1 V2 V4 V5
1 10  x l
2 11  y m
3 12  z n
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它不起作用

y = x %>%
select_if(is.numeric, V4, V5)
Run Code Online (Sandbox Code Playgroud)

select r dplyr

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

标签 统计

dplyr ×1

r ×1

select ×1