【发布时间】:2021-12-20 09:51:10
【问题描述】:
在我的数据框中有一个这样的字符串列。
str=as.character(c("M 12; M 13","M 24", NA, "C 12; C 50; C 78"))
no=seq(1:4)
data.frame(no,str)
no str
1 1 M 12; M 13
2 2 M 24
3 3 <NA>
4 4 C 12; C 50; C 78
它有多个值,用“;”分隔象征。我需要将其拆分为多列(基于此示例的 3 列),因为每一列仅包含字符串的一个值。使用 R 可以做到这一点吗?
【问题讨论】: