此问题在此处已有答案:
Split data frame string column into multiple columns(16个答案)
三年前关闭了。
我有一个data.table,它有三列。第二列,我想基于正则表达式进行拆分,所以我最终会有四列。当我这样做时,我一直得到奇怪的响应,我希望得到一些反馈。下面是数据:
category label count
1 Navigation Product || Green 2
2 Navigation Survey || Green 5
3 Navigation Product || Red 10
4 Navigation Survey || Red 10
我想在||
处拆分标签部分,并创建两个新列Type
和Color
。
3条答案
按热度按时间vmpqdwk31#
使用
data.table
,您可以执行以下操作:样本数据:
o7jaxewo2#
我们可以使用
tidyr::separate
:x6h2sr283#
数据