データフレームを、単一の因子列を複数の列に拡張し、因子に応じて1
/を割り当てる行列に変換したいと思います。0
例えば
C1 C2 C3
A 3 5
B 3 4
A 1 1
次のようなものに変わるはずです
C1_A C1_B C2 C3
1 0 3 5
0 1 3 4
1 0 1 1
Rでこれを行うにはどうすればよいですか?試してみましたがdata.matrix
、as.matrix
欲しいものが返ってきませんでした。それらは「整数」値を単一の因子列に割り当て、拡張はありません。