我试图通过for循环运行向量的向量失败。
data1 <- (as.list(c(1, 2, 3)))
data2 <- (as.list(c(4, 5, 6)))
data3 <- (as.list(c(7, 8, 9)))
c(data1, data2, data3) ->LoopVect
for(x in LoopVect){
unlist(x, recursive = TRUE, use.names = TRUE)-> x }
每当我运行此代码或类似代码时,它都将x =“ data1”,“ data2”,“ data3”。 相反,我希望将X的输入视为x = 1、2、3、4、5、6、7、8、9,然后运行unlist函数,并用unlist(“ 1”)替换原始的“ 1”。