R エスケープ文字
エスケープ文字
文字列内で使用できない文字を挿入するには、エスケープ文字を使用しなければなりません。
エスケープ文字はバックスラッシュ\の後に、挿入する文字が続きます。
文字列内で使用できない文字の例は、二重引用符で囲まれた文字列内の二重引用符です。
例
str <- "We are the so-called "Vikings", from the north."
str
結果
Error: unexpected symbol in "str <- "We are the so-called "Vikings"この問題を解決するには、エスケープ文字\"を使用してください。
例
エスケープ文字を使用すると、通常は許可されない二重引用符を使用できます。
str <- "We are the so-called \"Vikings\", from the north."
str
cat(str)
str変数を自動プリントすると、出力にバックスラッシュが表示されることに注意。
cat()関数を使えば、バックスラッシュなしで出力することができる。
Rのその他のエスケープ文字
|
コード |
結果 |
|---|---|
| \\ | バックスラッシュ |
| \n | 改行 |
| \r | キャリッジリターン |
| \t | タブ |
| \b | バックスペース |