小编use*_*074的帖子

将条件应用于R中的多个列

我有一个数据集,它以虚拟变量的形式代表每个客户的一个篮子.

例如:

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
Run Code Online (Sandbox Code Playgroud)

其中P1代表产品1,依此类推.

本质上,我想运行一个简单的查询,在其中我可以转换所有超过1到1的值.这样我的数据中只有1和0.我能够使用以下几行来完成它:

df[(df$P1>1] <- 1
Run Code Online (Sandbox Code Playgroud)

是否适用所有功能?

r market-basket-analysis dummy-variable

2
推荐指数
1
解决办法
128
查看次数

标签 统计

dummy-variable ×1

market-basket-analysis ×1

r ×1