我有一个数据帧看起来像这样的转换长桌宽和创建列:根据行
Customer_ID Category Products
1 Veg A
2 Veg B
3 Fruit A
3 Fruit B
3 Veg B
1 Fruit A
3 Veg C
1 Fruit C
我想找出为每个客户ID为每个类别,其产品被买了,并相应地为每个产品创建一个列。输出应该是这样的:
Customer_ID Category Pro_1 Pro_2 Pro_3
1 Veg A NA NA
1 Fruit A NA C
2 Veg NA B NA
3 Veg NA B C
3 Fruit A B NA
这里的问题是,当我们匆匆结束时,我们会得到与产品的唯一值数量一样多的产品。这导致新的列对客户ID和类别不严格。我试图根据组级别的产品创建列 – owise
是否可以通过它更改输入数据? – jezrael
你是什么意思通过改变输入数据? – owise