将字符串拆分为行,并保持到R中其他列的映射
抱歉,如果标题有点误导。 这是我的问题 我有3列的数据框将字符串拆分为行,并保持到R中其他列的映射,r,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
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
简单地说,我确定,但我正在努力…感谢帮助。。
Paul.我们可以使用
从tidyr
library(tidyr)
separate_rows(df1, col3)
请参见splitstackshape::cSplit()
what..的副本?您能给我答案的链接吗..?在CRAN..上找不到tidyr{}?@PaulBeales我想新的包是library(tidyverse),其中包括十几个包