Remodelar múltiples variables categóricas a variables de respuesta binarias
Estoy tratando de convertir el siguiente formato:
mydata <- data.frame(movie = c("Titanic", "Departed"),
actor1 = c("Leo", "Jack"),
actor2 = c("Kate", "Leo")))
movie actor1 actor2
1 Titanic Leo Kate
2 Departed Jack Leo
a las variables de respuesta binaria:
movie Leo Kate Jack
1 Titanic 1 1 0
2 Departed 1 0 1
Probé la solución descrita enConvertir datos de fila en columnas binarias pero podría hacerlo funcionar para dos variables, no tres.
Realmente apreciaría si hay una manera limpia de hacer esto.