我最近安装了最新版本的R:
R version 3.5.0 Patched (2018-06-06 r74855) -- "Joy in Playing"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)
将一个列表的第一个成员的名字放在后面有一个奇怪的故障:
> list(a = 1, b = 2)
$`a`
[1] 1
$b
[1] 2
我认为这是一个错误。或者有这种奇怪的原因吗?是否会干扰按名称访问列表成员?
答案 0 :(得分:1)
我也注意到了这一点,在3.5.1中也是如此。
x <- list(a = 1, b = 2)
奇怪的是,您仍然可以在没有反引号的情况下访问第一个元素
x
$`a`
[1] 1
$b
[1] 2
x$a
[1] 1