R-通过拆分键和值从现有列创建新列

时间:2018-09-21 19:52:06

标签: r

我拥有的数据的简单示例。参数列包含逗号分隔的参数,我希望通过解析所有唯一参数键并从中创建新列,然后将值(如果存在的话)传递给右列,来解析并从中创建新列。

    id      status  couponcode  parameters
1   231     paid    NA          color=red,size=l
2   221     paid    NA          size=tall,color=blue,preference=yes
3   124     refund  15OFF       promo=spring,age=33

预期结果

    id      status  couponcode  color   size    preference  promo   age
1   231     paid    NA          red     l       NA          NA      NA  
2   221     paid    NA          blue    NA      yes         NA      NA
3   124     refund  15OFF       NA      NA      NA          spring  33

如果有人能指出正确的方向,那将是很好的。

0 个答案:

没有答案