たとえば、次のマトリックスがあります。
> a = cbind(sample(c(0,1),6,replace=T), sample(c(0,1),6,replace=T))
> a
[,1] [,2]
[1,] 0 0
[2,] 0 0
[3,] 0 1
[4,] 1 0
[5,] 1 0
[6,] 1 1
b
オブジェクトを作成したいa
ので、それb
が要因であり、各レベルは の異なる行を表しa
ます。この場合、次のようにb
なります。
> b
[1] 1 1 2 3 3 4
Levels: 1 2 3 4
私は汚い方法でそれを行うことができますが、エレガントな解決策があるかどうか疑問に思っていますか?