是否可以使用字符变量和' $'来索引R列表。运营商?

时间:2015-06-19 05:08:37

标签: r list

有人可以解释为什么我会在下面获得NULL吗?

> a =  list( 'key'='val')
> a$'key'
[1] "val"
> a$key
[1] "val"
> key_var = 'key'
> a$key_var
NULL

我知道我可以做到

> a[[key_val]]
[1] "val"

但我认为双括号可能会变得混乱(尤其是在使用嵌套列表等时)。

0 个答案:

没有答案