我有以下数据
Data <- data.frame(
X = ("123 234 345 456","222 333 444 555 666" )
)
Data
# X
# 123 234 345 456
# 222 333 444 555 666
一个单元格中的字符串,并且每行中字符串的长度不相同
我想要以下结果
>Result
# X Y Z A B
# 123 234 345 456
# 222 333 444 555 666
一个单元格中的一个单词
有人可以帮忙吗?
答案 0 :(得分:4)
strsplit
。 read.table
应该可以正常工作。尝试:
read.table(text = as.character(Data$X), header=FALSE, fill=TRUE)
您必须重命名生成的变量名称。