在 Stata 中,如果我有以下变量:var1
、var2
、var3
、var4
、var5
和 var6
,我可以使用命令 var*
选择所有它们。 R 有类似的功能吗?
最佳答案
“dplyr”包中的select
函数提供了多种灵活的方法来选择变量。例如,使用 @Marius 的示例数据,请尝试以下操作:
library(dplyr)
df %>% select(starts_with("var")) # At the start
df %>% select(num_range("var", 1:3)) # specifying range
df %>% select(num_range("var", c(1, 3))) # gaps are allowed
关于R 相当于 Stata *,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28845666/