I have the following toy dataset:
z <- c(2,2,3,3,3,4,2,2)
y <- c(6,6,6,5,4,6,6,5)
x <- c(1,1,2,3,5,4,4,3)
df <- cbind(x,y,z)
I would like to figure out how many times an element z appears with an element x for each element y. The resulting dataset should look like the following:
y(4) y(5) y(6)
x(1) 0 0 2
x(2) 0 0 1
x(3) 0 2 0
x(4) 0 0 2
x(5) 1 0 0
The solution needs to be scalable such that the number of elements in x,y, and z is irrelevant.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…