r-如何通过单个for循环运行多个向量?

时间:2018-07-09 18:47:01

标签: r

我试图通过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”。

0 个答案:

没有答案