我有一个数据集,它以虚拟变量的形式代表每个客户的篮子。
例如:
P1 P2 P3 P4 P5
0 2 0 0 0
0 1 0 0 0
0 0 0 3 0
0 0 0 0 0
0 0 5 0 0
1 1 0 0 0
其中 P1 代表产品 1,依此类推。
本质上,我想运行一个简单的查询,在其中我可以将所有大于 1 的值转换为 1。这样我的数据中只有 1 和 0。我能够使用以下方法完成几行:
df[(df$P1>1] <- 1
是否有应用所有功能?