R是否有任何理由在列表的第一个元素上自动打印反引号? 或者我应该将其作为错误提交?
拿这个MWE。在控制台中,它打印出来:
HomePage.html
使用带引号的字符串作为名称时,这是问题的根源 我知道这不是最好的做法,因为人们应该避免重复的名称,但它是不一致的:
tmp <- list(a = 'a_val', b = 'b_val')
tmp
#> $`a`
#> [1] "a_val"
#>
#> $b
#> [1] "b_val"
names(tmp)
#> [1] "a" "b"
tmp2 <- list(a = 'a_val', b = 'b_val', `a` = 'a_val2', `+` = 'plus_val')
tmp2
#> $`a`
#> [1] "a_val"
#>
#> $b
#> [1] "b_val"
#>
#> $a
#> [1] "a_val2"
#>
#> $`+`
#> [1] "plus_val"
names(tmp2)
#> [1] "a" "b" "a" "+"