[R言語]文字列の空白を置換するには?

R言語

どうも、ちょげ(@chogetarou)です。

文字列(string)の空白を置換する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

文字列(string)の空白を置換するには、gsub()を使います。

まず、gsub()を呼び出します。

gsub()の第1引数に「"[[:blank:]]"」、第2引数に置換後の新しい文字を指定します。

そして、gsub()の第3引数に対象の文字列を指定します。

#text=対象の文字列, new=置換後の新しい文字
result <- gsub("[[:blank:]]", new, text)

上記のgsub()は、文字列(string)の空白を置換した結果を返します。

使用例

text <- "  H e l  l o, Wo  r l  d "

result <- gsub("[[:blank:]]", "*", text)

cat(result)
出力:
> cat(result)
**H*e*l**l*o,*Wo**r*l**d*

コメント

タイトルとURLをコピーしました