そのため、ワークスペースにはたくさんの変数があります。それらのサブセットを新しい変数に割り当てたいので、このサブセットで関数を簡単に実行できます。
ワークスペース:
...
group10
group40
location40
test
希望する割り当て:
groupList <- list(group10,group40, ...)
意図された正規表現:
^group[0-9]+
何か案は?
ls
引数を受け入れpattern
ます:
group10 <- group40 <- location40 <- test <- NA
mysub <- ls(pattern="^group[0-9]+")
mysub
#[1] "group10" "group40"
lapply
変数名とget
その値のリストをループするために使用できます
groupList <- lapply(mysub, get)
または、1行で
groupList <- lapply(ls(pattern="^group[0-9]+"), get)