将关系数据框转换为指标变量

时间:2015-12-18 15:27:55

标签: r dataframe relational indicator

我有一个关系数据框,包含2列,客户和购买。我想要一个数据框,每个不同的客户都有一行,每个产品的列有一个指示变量,显示该客户是否购买了该产品。

示例:

df <- data.frame(customer=c("A", "A", "B", "B"), purchase = c("Milk", "Eggs", "Juice", "Milk"))
  customer purchase
1        A     Milk
2        A     Eggs
3        B    Juice
4        B     Milk

我想:

  customer Milk Eggs Juice
1        A    1    1     0
2        B    1    0     1

1 个答案:

答案 0 :(得分:0)

我们可以使用

<cms:template>