从具有多个向量的列表访问r中的数据 A

从具有多个向量的列表访问r中的数据 A,r,list,vector,R,List,Vector,我们可以尝试结合使用列表访问语法和向量访问语法: A <- list(X = c(Z = 15)) A我们可以尝试结合使用列表访问语法和向量访问语法: A <- list(X = c(Z = 15)) A也可以通过索引访问它: A <- list(X = c(Z = 15)) A$X["Z"] Z 15 还可以通过索引访问它: A <- list(X = c(Z = 15)) A$X["Z"] Z 15 您可以简单地执行以下操作: A[[c(1, 1)]]

我们可以尝试结合使用列表访问语法和向量访问语法:

A <- list(X = c(Z = 15))

A我们可以尝试结合使用列表访问语法和向量访问语法:

A <- list(X = c(Z = 15))

A也可以通过索引访问它:

A <- list(X = c(Z = 15))
A$X["Z"]

Z
15

还可以通过索引访问它:

A <- list(X = c(Z = 15))
A$X["Z"]

Z
15
您可以简单地执行以下操作:

A[[c(1, 1)]] 
这将获取列表的第一个“组件”

A[[1]]
或者,如果你想一步一步走,那么:

 A[[1]]
 Z 
15 
您可以简单地执行以下操作:

A[[c(1, 1)]] 
这将获取列表的第一个“组件”

A[[1]]
或者,如果你想一步一步走,那么:

 A[[1]]
 Z 
15 

你可以做
A$X['Z']]
非常感谢。你可以做
A$X['Z']]
非常感谢。如果我必须调用“X”只意味着名称,而不是较低的顺序,那么代码应该是什么?@ambrishdhaka没有实际数据,我通常很难理解,。我想
my_list[“X”]
应该可以工作(如果列表是“深”的,则不工作)ie>1层。我一直在寻找解决方案,因为我被阻止发布新问题。否则,我肯定会发布我的问题。虽然我已经找出了嵌套列表和命名嵌套列表之间的区别。这帮助我进行了排序。如果我必须调用“X”只表示名称,而不是较低的顺序,那么应该是什么代码?@ambrishdhaka在没有实际数据的情况下,我通常很难理解。我想
我的_列表[“X”]
应该可以工作(如果列表是“深”的,这将不起作用)ie>1层。我一直在寻找解决方案,因为我被阻止发布新问题。否则,我肯定会发布我的问题。不过,我已经找出了嵌套列表和命名嵌套列表之间的区别。它帮助我进行了分类。