我拥有的数据的简单示例。参数列包含逗号分隔的参数,我希望通过解析所有唯一参数键并从中创建新列,然后将值(如果存在的话)传递给右列,来解析并从中创建新列。
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
如果有人能指出正确的方向,那将是很好的。