将String拆分为行并保持映射到R中的其他列

时间:2016-10-28 11:51:06

标签: r

很抱歉,如果标题有点误导。 继承人我的问题;

我的数据框有3列

col1      col2      col3
Parta     3         xxx,yyy,zzz
Partb     4         aaa,bbb,ccc

我想要使用stringsplit col3,这样我就可以获得新列中的内容但仍然可以与其他列建立关系..就像这样

col1     col2     col3
Parta    3        xxx
Parta    3        yyy
Parta    3        zzz
Partb    4        aaa
Partb    4        bbb
Partc    4        ccc

我确定,但我很挣扎...帮助赞赏.. 保罗。

1 个答案:

答案 0 :(得分:0)

我们可以使用separate_rows

中的tidyr
library(tidyr)
separate_rows(df1, col3)