Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 使用列表写入值_R_List - Fatal编程技术网

R 使用列表写入值

R 使用列表写入值,r,list,R,List,我想把值写入一个R列表。为此,我创建了一个测试程序: testWriteToList <- function() { for (i in seq(1:10)) { x <- i y <- i+1 list <- list(c(x,y)) } return(list) } (testWriteToList()) 事实上,我希望所有输出都列在一个列表中。怎么做 谢谢你的回答 您可以将整个循环更改为lappy

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

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

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

(testWriteToList())
事实上,我希望所有输出都列在一个列表中。怎么做


谢谢你的回答

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

lapply(1:10, function(i) c(i, i+1))
添加
列表
lapply(1:10, function(i) c(i, i+1))