次のような列を持つデータフレームがあるとします。
E <- data.frame(
c("a brown fox"),
c("something"),
c("else")
)
E <- as.data.frame(t(E))
V1
c..a.brown.fox.. a brown fox
c..something.. something
c..else.. else
次のように列に分割したい:
V1 V2 V3
a brown fox
something NA NA
else NA NA
しかし、次のようになります。
pacman::p_load(qdap) # or use library() or whatever
colsplit2df(E, sep = " ")
X1 X2 X3
c..a.brown.fox.. a brown fox
c..something.. something something something
c..else.. else else else