R:当函数的自变量包含字符时,如何遍历字符列表

时间:2019-01-03 14:50:22

标签: r

我想以有效的方式读取和定义多个.feather数据集。函数read_feather的参数中的双引号似乎引起了问题。

我习惯了Stata,可以在其中轻松地遍历一系列字符元素,但是在我的特定情况下似乎无法做到这一点。遵循其他人的建议,我尝试了for循环,lapply,paste0,seq_along()等。

这是我希望将代码解析为的简化版本:

data_A <- read_feather("data_A.feather")
data_B <- read_feather("data_B.feather")
data_C <- read_feather("data_C.feather")

这是我的尝试。首先定义一个字符向量:

list <- c("A", "B", "C")

然后创建一个for循环:

for (i in list) {
  data_i <- read_feather("i.feather")
}

有人建议吗?预先谢谢你!

0 个答案:

没有答案