R - 从字符串中读取向量或数据帧

时间:2015-08-05 10:16:15

标签: r vector dataframe

我想从字符串中读取数据框。这有点难以解释,到目前为止我无法在任何地方找到答案。

让我们想象一下我有几个数据框:“Param1”,“Param2”,......“Param100”。我希望能够从for循环中访问它们:

for (i in c(1:100)){
  a <- paste0("Param",i)
  b <- ??? (a)
}

b成为“Param1”的地方,...... i从1到100变化时的“Param100”。

1 个答案:

答案 0 :(得分:2)

使用get

for (i in 1:100) {
  b <- get(paste0("Param", i))
}