我有data.frame
喜欢
word | count
-------------
a,b,c| 5
c,d | 3
c,d,e| 10
我想为每一行拆分字符串以获取此信息:
word | count
-------------
a | 5
b | 5
c | 5
c | 3
d | 3
c | 10
d | 10
e | 10
我该怎么做?
答案 0 :(得分:1)
我们可以使用cSplit
library(splitstackshape)
cSplit(df1, 'word', ',', 'long')
# word count
#1: a 5
#2: b 5
#3: c 5
#4: c 3
#5: d 3
#6: c 10
#7: d 10
#8: e 10