2017-10-31 10 views
0

からコマンドラインを取得し、私がどのように見えるXと呼ばれるベクトルを有する:R:R上のオブジェクト

[1] "IND 30 FLG056_blue" "IND 32 PJK056_blue" "NTC PJK056_blue" "IND 3 PJK056_red"
[5] "NTC PJK056_red" "IND 1 PJK058_plate1bis" "IND 9 PJK058_plate1bis" "IND 17 PJK058_plate1bis" [9] "IND 25 PJK058_plate1bis" "IND 2 PJK058_plate1bis" "IND 10 PJK058_plate1bis"「IND 3 PJK058_plate1bis " [13] "IND 11 PJK058_plate1bis" "IND 4 PJK058_plate1bis" "IND 12 PJK058_plate1bis" "IND 5 PJK058_plate1bis" [17] "IND 6 PJK058_plate1bis" "IND 7 PJK058_plate1bis" "IND 8 PJK058_plate1bis"" NTC PJK058_plate1bis "
[21] "IND 1 PJK058_plate2" "IND 2 PJK058_plate2" "IND 3 PJK058_plate2" "IND 27 PJK058_plate2"
[25] "IND 4 PJK058_plate2" "IND 5 PJK058_plate2" "IND 6 PJK058_plate2"" IND 7 PJK058_plate2"
[29] "IND 8 PJK058_plate2" "NTC PJK058_plate2"

私はのように、このベクトルを取得するには、コマンドを印刷し機能があるかどうかを知りたい:

"c(" ind 30 FLG056_blue "、" ind 32 PJK056_blue "、" NTC PJK056_blue "、[ETC])"

シンプル

はトリックを行う必要があり、非常に

+2

恐らく 'dput(X)' – Mako212

+0

です。どうもありがとうございます!!! – Nin00

答えて

0

dput(X)をいただき、ありがとうございます。このベクトルを維持するためのコマンドをコピー&ペーストために。

xs <- unlist(strsplit(x[1], "\" \"")) 

これあなたのような配列を持っています:

dput()はバックR.

に読み取ることができる形式
0

にあなたはこのようなものを使用することができ、Rオブジェクトのテキスト表現を出力します:
[1] "IND 30 FLG056_blue
[2] indは32 PJK056_blue
[3] NTC PJK056_blue
[4] IND 3 PJK056_red"

次に、部分文字列を修正する必要があります。

関連する問題