他の列の値に基づいて列を再コーディングするにはどうすればよいですか? df$Col3
以下のデータフレームがあり、 と の場合に値が 0 になるように再コーディングしたいdf$Col1 == x
としdf$Col2 == a
ます。
> df <- data.frame(a=c(rep("x",3),rep("y",3),rep("x",4)),letters[c(1:5,3,4:1)],1:10)
> names(df)<-c("Col1","Col2","Col3")
> df
Col1 Col2 Col3
1 x a 1
2 x b 2
3 x c 3
4 y d 4
5 y e 5
6 y c 6
7 x d 7
8 x c 8
9 x b 9
10 x a 10