列表:总是引用名字

时间:2018-12-29 11:34:28

标签: r

考虑两个列表

> list('a' = 1, 'b' = 2)
$`a`
[1] 1
$b
[1] 2

> list( z = 0, a = 1, b = 2) # added space just in case
$`z`
[1] 0
$a
[1] 1
$b
[1] 2

为什么引用第一个(也是第一个)元素的名称?

我发现了类似的问题on this SO question,但没有解释(或至少我不理解)为什么会发生上述情况。


PS

使用$表示法通过名称访问列表元素时,不会出现 not 问题,即l1$al1$'a'一样好(带有“ “而不是“'”)。

0 个答案:

没有答案