次の形式を変換しようとしています。
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
「行データをバイナリ列に変換する」で説明されている解決策を試しました が、3 つではなく 2 つの変数に対して機能させることができました。
これを行うためのクリーンな方法があれば、本当に感謝しています。