我想下面的格式轉換:重塑多個分類變量二元響應變量
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
二進制響應變量:
movie Leo Kate Jack
1 Titanic 1 1 0
2 Departed 1 0 1
我試着在 Convert row data to binary columns 但我描述的解決方案可以讓它工作兩個變量,而不是三個。
我真的很感激,如果有一個乾淨的方式來做到這一點。