1

次のデータがあります

Data <- data.frame(
X = ("123 234 345 456","222 333 444 555 666" )
)


Data
#        X    
# 123 234 345 456 
# 222 333 444 555 666

1 つのセルに文字列があり、文字列の長さが各行で同じではありません

次の結果が欲しい

>Result
#    X    Y    Z    A    B
#   123  234  345  456  
#   222  333  444  555  666

1 つのセルに 1 つの単語

誰でも助けることができますか?

4

1 に答える 1

4

strsplitここでは必要ありません。read.table正常に動作するはずです。試す:

read.table(text = as.character(Data$X), header=FALSE, fill=TRUE)

ただし、結果の変数名の名前を変更する必要があります。

于 2013-06-10T06:31:36.273 に答える