使用list来写入值

时间:2013-10-25 17:23:33

标签: r list

我想将值写入R列表。为此,我创建了一个测试程序:

testWriteToList <- function() {
    for (i in seq(1:10)) {
        x <- i
        y <- i+1

        list <- list(c(x,y))
    }
return(list)
}

(testWriteToList())

然而,作为输出我得到:

[[1]]
[1] 10 11

事实上,我希望列表中的所有输出。怎么做?

感谢您的回答!

1 个答案:

答案 0 :(得分:1)

您可以将整个循环更改为lapply

lapply(1:10, function(i) c(i, i+1))