最近,我在具有RStudio v1.1.453的Windows 10上将R更新为3.5.1。我很感兴趣,为什么现在总是将打印 list 的第一个元素括在反引号中?即使它是没有非法符号的标准名称,例如本例中的`a`
:
# R 3.5.1
list(a = 1, b = 2, g = 9)
#> $`a`
#> [1] 1
#>
#> $b
#> [1] 2
#>
#> $g
#> [1] 9
在早期版本的R中,结果如下所示:
# R 3.4.4
list(a = 1, b = 2, g = 9)
#> $a
#> [1] 1
#>
#> $b
#> [1] 2
#>
#> $g
#> [1] 9
这些额外的反引号有什么意义吗?这是某种进步吗?还是其他R功能的副作用?有缺点吗?
最佳答案
这是a bug in R 3.5.1 only on Windows。它已在r-devel as of 17 August 2018中修复。
关于r - 是什么导致在R v3.5.1中将打印列表的第一个元素括在反引号中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51343022/