我正在尝试扩展一些字符格式的输入数据。在下面的例子中 -
jv17 <- list(4.2017,5.2017,6.2017,7.2017,8.2017,9.2017,10.2017)
jv18 <- list(4.2018,5.2018,6.2018,7.2018,8.2018,9.2018,10.2018)
mylist1 <- list("jv17")
mylist2 <- list("jv17", "jv18")
这就是我想要的:
eval(parse(text = mylist1))
这不是:
eval(parse(text = mylist2))
我正在寻找的输出:
list(jv17,jv18)
我觉得这可以通过lapply完成,但我并不像我应该的那样好。这是我最好的猜测,但是我得到一个不直观的错误(至少对我而言)。
lapply(x = mylist2, FUN = eval(parse(text = .)))
非常感谢任何帮助,谢谢。