Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.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
通过get in R获取列表的对象_R - Fatal编程技术网

通过get in R获取列表的对象

通过get in R获取列表的对象,r,R,我有一个列表,其中有一些对象,我想得到一个循环中的对象。我现在使用这个代码,但我不知道为什么它没有回答 test1 <- list(a=c(1,2,3,4),b=rnorm(100)) test1$a [1] 1 2 3 4 那么,如何通过这样的命令加载列表中的这些对象呢?您必须使用 get("test1")$a 由于对象的名称是test1,而不是test1$a如果要在列表中循环,则可能需要lappy。 get("test1")$a

我有一个列表,其中有一些对象,我想得到一个循环中的对象。我现在使用这个代码,但我不知道为什么它没有回答

test1 <- list(a=c(1,2,3,4),b=rnorm(100))
test1$a
[1] 1 2 3 4
那么,如何通过这样的命令加载列表中的这些对象呢?

您必须使用

get("test1")$a

由于对象的名称是
test1
,而不是
test1$a

如果要在列表中循环,则可能需要
lappy
get("test1")$a