由于某种原因,R的toTitleCase()功能无法在单词“ all”上使用。有什么想法吗?
library(tools)
toTitleCase("all") # gives "all"
toTitleCase("alt") # gives "Alt"
Run Code Online (Sandbox Code Playgroud)
帮助页面中的“详细信息”部分?toTitleCase指出:
通常,所有大写形式的单词都是单独放置的:此实现了解常规的混合大小写单词,例如“ LaTeX”和“ OpenBUGS”,以及一些通常不大写的技术术语,例如“ jar”和“ xls”。
toTitleCase在控制台中键入不带括号的内容。您会看到一组例外的单词以及用于连接符的冗长的正则表达式。其中有
either <- c("all", "above", "after", "along", "also", "among",
"any", "both", "can", "few", "it", "less", "log", "many",
"may", "more", "over", "some", "their", "then", "this",
"under", "until", "using", "von", "when", "where", "which",
"will", "without", "yet", "you", "your")
Run Code Online (Sandbox Code Playgroud)
其中包含“全部”。