[R言語]文字列を空白で分割したリストに変換するには?

R言語

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

文字列(string)を空白(スペース)で分割したリスト(List)に変換する方法を紹介します。

スポンサーリンク

方法

文字列(string)を空白で分割したリスト(List)に変換するには、strsplit()を使います。

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

そして、strsplit()の第1引数に文字列、第2引数に「\\s+」を指定します。

#text=対象の文字列
result <- strsplit(text, "\\s+")

上記のstrsplit()は、対象の文字列(string)を空白で分割したリストを返します。

使用例

text <- "AB  CDE FG HIJ K"

result <- strsplit(text, "\\s+")

print(result)
出力:
> print(result)
[[1]]
[1] "AB"  "CDE" "FG"  "HIJ" "K"  

コメント

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