に基づいて複数の列に1列を分割するように私は、2つの列を持つデータフレームを持っている:私は2番目の列内のマーカー文字に基づいて、複数の列に2つ目の列を分割したいマーカー文字
**+-----+-------+
| V1 | V2 |
+-----+---------+
| 1 | a,b,c |
| 2 | a,c |
| 3 | b,d |
| 4 | e |
| . | . |
+-----+-------+**
。私は次のような出力をしたい。
**+-----+-------------+
| V1 | V2 | V3 | V4 |
+-----+---------------+
| 1 | a | b | c |
| 2 | a | c | NA |
| 3 | b | d | NA |
| 4 | e | NA | NA |
| . | . | . | . |
+-----+-------------+**
これはthis questionのが、アンバランスなサイズで一般化したものです。たとえば、次の例:
myVec <- c("F.US.CLE.V13", "F.US.CA6.U13", "F.US.CA6.U13","F.US.CA6", "F.US", "F")
これは最も簡単だと思います。迅速な対応に感謝します。 – Rotail
@Rotailうれしい – Wen