可能重复:
如何在 R 中动态命名变量?
我有 10 个类型为 list 的对象,名为:list1
, list2
, ..., list10
。我想使用我的函数的输出FUN
通过这样的循环替换这些列表变量的第一个索引:for
for (i in 1:10){
eval(parse(test=(paste("list",i,sep=""))))[[1]] <- FUN()
}
但这不起作用。我也lapply
这样用过,又错了:
lapply(eval(parse(text=(paste("list",i,sep=""))))[[1]], FUN)
任何意见将不胜感激。