R:当名称存储在变量中时如何使用$?

时间:2015-01-26 06:07:34

标签: r string list

以下是使用list我遇到的问题的示例。

mylist = list("hello" = c(2,3))
name = "hello"

如何仅使用变量hello访问mylist中名为name的元素?我试过了

mylist$name
mylist$get("name")

但它没有用。

2 个答案:

答案 0 :(得分:4)

最简单的方法是使用[[

mylist[[name]]
[1] 2 3

答案 1 :(得分:1)

你应该使用

mylist$hello 

 mylist[[name]]