R字符/字符串:' ...' vs" ..."

时间:2016-04-11 13:01:58

标签: r character

要在R上声明字符或字符串,可以使用以下两种方式:

x <- 'Some string'
x <- "Some string"

两者都有效,但有什么不同吗?

2 个答案:

答案 0 :(得分:5)

来自?"'"

  

详细

     

三种类型的引号是R语法的一部分:single和double   引号和反引号(或反引号,`)。此外,   反斜杠用于转义字符内的后续字符   常数。

     

字符常量

     

单引号和双引号分隔字符常量。它们可以使用   可互换,但双引号是首选(和字符   常量使用双引号打印,所以单引号是   通常仅用于分隔包含double的字符常量   引号。

     

反斜杠用于在字符内部启动转义序列   常量。转义不在下表中的字符是一个   错误。

     

单引号需要通过单引号中的反斜杠进行转义   双引号字符串中的字符串和双引号。

答案 1 :(得分:3)

没有。这些是相同的。 ......