R中不必要的反引号

时间:2018-05-17 09:22:09

标签: r

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" "+"

0 个答案:

没有答案