は考えてみましょう:分割文字列のスペースのいずれかの側、保存などの独立変数
string <- "PBF.csv AAV.csv"
split <- strsplit(string, " ")
> split
[[1]]
[1] "PBF.csv" "AAV.csv"
両方の文字列は、同じ変数に分割されています。 別々の変数に分割する方法はありますか?
split[1]
split[2]
:私は経由で個別にアクセスすることができます ?
は考えてみましょう:分割文字列のスペースのいずれかの側、保存などの独立変数
string <- "PBF.csv AAV.csv"
split <- strsplit(string, " ")
> split
[[1]]
[1] "PBF.csv" "AAV.csv"
両方の文字列は、同じ変数に分割されています。 別々の変数に分割する方法はありますか?
split[1]
split[2]
:私は経由で個別にアクセスすることができます ?
unlist()
が救助に来る:
> split <- unlist(split)
> split[ 1 ]
[1] "PBF.csv"
> split[ 2 ]
[1] "AAV.csv"
coolは次のように決めました:split < - unlist(strsplit(split、 "")) –
あなたは 'split < - unlist(strsplit(string、" "))' ;-)を意味すると思います – vaettchen
nmのは、これが働いていたこのなります分割を[[1]] [2] –
'各入力文字列の要素でリストを返しますstrsplit'。これは参考になるかもしれませんが、単一の文字列を渡していることが分かっているなら、 'split_vector < - strsplit(some_string)[[1]]'を見るのは珍しいことではありません。しかし、インデックスのハードコーディングと同様に、通常はプログラムによる使用には適していません。 – alistaire