3
何らかの理由で、RのtoTitleCase()
関数が単語「all」で機能していません。なぜどんなアイデア?RのtoTitleCase()が単語「all」で機能しない
library(tools)
toTitleCase("all") # gives "all"
toTitleCase("alt") # gives "Alt"
何らかの理由で、RのtoTitleCase()
関数が単語「all」で機能していません。なぜどんなアイデア?RのtoTitleCase()が単語「all」で機能しない
library(tools)
toTitleCase("all") # gives "all"
toTitleCase("alt") # gives "Alt"
は、一般的にすべて大文字の単語が単独で残っていることをヘルプページ
?toTitleCase
ノートの詳細]セクション:この実装は、このような「乳液」と「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")
"すべて"が含まれています。
「どちらかの」単語が最初の単語であっても大文字ではなく、「lp」の一致正規表現( "a"、 "an"、 "for"などが含まれています)最初の場合は大文字にしてください。 'toTitleCase(" for all ")[1]" for all "" toTitleCase( "all for")[1] "for all"は矛盾しているようです。 – Gregor
はい、それは矛盾しているようです。間違いなく、最初の単語は常に大文字にする必要があり、これらのセットの区別はすぐにわかりません。 – lmo
私は技術的な用語を大文字にしないという価値観は、最初のものであっても、もう一つのケースでは、「単独で」扱われます。しかし、私は正規表現で特定された 'lpat'の単語と' either'の単語は同じ扱いを受けるように見えることに同意します。 – Gregor