我正在寻找一种简单的方法来删除R中数据框中两列之间的所有列。
因此,假设我有一个像这样的数据框:
> test = data.frame('a' = 'a', 'b' = 'b', 'c'= 'c', 'd' = 'd', 'e' = 'e')
> test
a b c d e
1 a b c d e
我希望能够在dplyr链中执行以下操作
test %>% delete_between(a,c)
>test
d e
1 d e
答案 0 :(得分:4)
我们可以使用
test %>%
select(-(a:c))