文字列を複数の部分文字列に分割し、空白(タブ、スペースなど)が1つ以上ある場所で分割したいとします。 In the documentation of strsplit()
それは、splitは正規表現として解釈されると言います。文字列を1つ以上の空白文字の部分文字列に分割する
は、このように私は動作しませんでした、次のことを試してみました:
[[1]]
[1] "123 nnn dddddd"
をしかし、返す必要があります:
test = "123 nnn dddddd"
strsplit(test, "[:space:]+")
それだけ返さ
[[1]]
[1] "123" "nnn" "dddddd"
いただきました間違った私のコードでは?
代わりにこれを試してください: 'strsplit(test、" [] + ")' –
実際に 'strsplit(test、" + ")'も同様に動作します。 – plannapus