R-名称在变量中时按名称提取列表元素

谢耶克

当名称存储在变量中时,我试图按名称提取列表元素。即:

myList <- list(a = 1, b = 2, c = 3) ## list definition
## I can extract the second element like this:
myList$b
## but say I have a variable:
to_extract <- "b"
##can I do something like this?
myList$to_extract

谢谢!

万维网

以下所有工作。

myList[[to_extract]]

`[[`(myList, to_extract)

library(purrr)
pluck(myList, to_extract)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据 R 中的元素名称从列表中提取对象

按名称删除嵌套的R列表中的元素

在R中按名称模式选择列表元素

用R中的变量在元素名称中创建列表

在R中创建列表时如何使用变量作为元素名称

R:按名称组合嵌套列表元素

基于变量名称R的名称列表元素

如何从 R Shiny selectInput() 中的列表中提取元素名称,而不是值?

从命名列表中提取元素,同时将名称保留在R中

使用另一个变量按R中的名称访问列表项

获取R中嵌套列表的列表和列表元素名称

R:根据列表元素名称创建新的数据框变量

R:将向量元素分配为列表变量名称

在R中,根据元素名称(rbind和indicator变量)重新组织列表

将列表中元素的名称与文件名匹配并在R中重命名变量

在R中的lightgbm模型中提取变量名称

如何从 R 列表中的数据框名称中提取数字?

将两个元素名称相同的列表按元素名称 R 组合成列表列表

R:按名称对命名向量中的元素进行排序

R:在深层嵌套列表中按名称查找对象

当条件满足 R 时,从数据框列表中提取数据框名称和列名称

按名称提取列表元素

在R中的向量列表中减去名称相似的元素

如何将列表元素用作 R 中的因子名称?

将名称分配给R中列表的向量元素

如何在R中交换列表元素的名称和值?

从R中的nls模型中提取data.frame名称和因变量名称

R-根据列表中的名称绑定变量

R-按名称将多个2级元素附加到列表的每个1级元素