我想在我的模型中为25个独立变量创建虚拟变量。下面是我的数据集外观的示例.Y是我的因变量,Var1,Var2,Var3是独立变量。
我的输出应该为Var1的参考变量为A1,Var2为N1,Var3为P1。
数据集:
Y Var1 Var2 Var3
1 A1 N3 P4
0 A1 N2 P3
0 A2 N2 P4
1 A1 N1 P2
0 A1 N2 P1
期望的输出:
Y Var1.A2 Var2.N2 Var2.N3 Var3.P2 Var3.P3 Var4.P4
1 0 0 1 0 0 1
0 0 1 0 0 1 0
0 1 1 0 0 0 0
1 0 0 0 1 0 0
0 0 1 0 0 0 0
我们可以使用循环来运行它,因为我们有3个独立。变量?它 如果有人用R代码指导我会非常有用吗?