【发布时间】:2022-11-25 21:40:19
【问题描述】:
嗨,我正在尝试拆分列
下面是我的df
value = c("AB/cc/dd/id,1,3,33","CC/DD/EE/F,F/GG,22,33,4","AB/cc,22,2,34","KK/SS/G,G,3,22,41")
df = data.frame(value)
我正在尝试拆分列并获取字符串,直到最后一个“逗号(,)”为止
即我的输出 df 应该如下所示
value1 = c("AB/cc/dd/id","CC/DD/EE/F,F/GG","AB/cc","KK/SS/G,G")
df_out = data.frame(value1)
我使用 stringr 包来完成它
library(stringr)
df[c('col1', 'col2')] <- str_split_fixed(df$value, ',', 2)
提前致谢
【问题讨论】: