使用多个向量访问R中的R中的数据


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

我如何在上面的示例中访问15

我们可以尝试使用列表访问语法的组合以及向量访问语法:

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

A$X上方是指名为X的列表中的元素,恰好是向量。然后, A$X["Z"]访问vector中的元素,名为 Z,即15。

也可以使用索引访问它:

A[[c(1, 1)]] 

您可以简单地做:

A[[1]]

这将获得列表的第一个"组件"。

 A[[1]]
 Z 
15 

,或者如果您想逐步进行,则:

A[1][[1]]
     Z 
    15 

最新更新