我在R中有一个向量列表,我想使用它们的变量作为字符串来命名循环中的输出文件,但是我无法做到这一点。我用过deparse(substitute(variables [index]))方法,但是它返回字符串“ variables [index]”。实际上,我有一个糟糕的解决方案,我想删除variables_used向量...
df <- data.frame(DateColumn = seq(as.POSIXct("2015-05-10"),
length.out = 30, by = '1 month'))
谢谢。
答案 0 :(得分:1)
一种方法是使用lst
中的dplyr
函数,它将自动设置名称
library(dplyr)
variables <- lst(basics, basicsndvi, volumes, volumesndvi, numbersNSEW,
numbersNSEWndvi, all, allndvi)
如@joran所述,names
获得list
的名称