首页 > 解决方案 > Dplyr:子集编号的变量很容易

问题描述

我有一个带有带编号名称的变量的数据框,例如'dtx1', 'dtx2' (...) 'dtx20'. 我想选择一个带有“dplyr”的子集。如何选择所有变量?我不想写出每个名字: new_df <- select(old_df, dtx1, dtx2, (...), dtx20) 我在这里和谷歌上尝试了多次搜索,但我可能没有正确的词汇。

标签: rdplyr

解决方案


contains如果您想要包含某个字符串的所有变量,您也可以使用:

new_df = old_df %>% 
    select(contains("dtx")) 

推荐阅读