据我所知,大多数编程语言称为字符串的内容,在R语言中被称为字符向量。例如,
尽管如此,R的文档经常使用单词“string”:
"Alice"
不是字符串,而是长度为1的字符向量。同样地, c("Alice", "Bob")
是一个长度为2的字符向量。我记不清我的IDE或任何在与R类型系统相关的工作中告诉我R有任何内部概念“字符串”。尽管如此,R的文档经常使用单词“string”:
?paste
和?nchar
经常谈论“字符串”。- 许多“See Also”部分提到字符串而没有任何限定词,例如:
?paste
,?chartr
和?agrep
。 ?strsplit
提到“子字符串”。?agrep
,?toString
和?adist
在它们的标题和“描述”部分都谈到了字符串。strsplit
,strwidth
和toString
在它们的名称中有字符串或其缩写。