3

他の列の値に基づいて列を再コーディングするにはどうすればよいですか? 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
4

4 に答える 4