R: 当名称存储在变量中时如何使用 $?
R: How to use $ when the name is stored in a variable?
这是一个使用 list
我面临的问题的示例。
mylist = list("hello" = c(2,3))
name = "hello"
如何仅使用变量 name
访问 mylist
中名为 hello
的元素?我试过了
mylist$name
mylist$get("name")
但是没用。
你应该使用
mylist$hello
或
mylist[[name]]
最简单的是使用[[
mylist[[name]]
[1] 2 3
这是一个使用 list
我面临的问题的示例。
mylist = list("hello" = c(2,3))
name = "hello"
如何仅使用变量 name
访问 mylist
中名为 hello
的元素?我试过了
mylist$name
mylist$get("name")
但是没用。
你应该使用
mylist$hello
或
mylist[[name]]
最简单的是使用[[
mylist[[name]]
[1] 2 3