[R] inverse lexicographical ordering
Evgenia
evgts at aueb.gr
Sat Feb 20 11:09:53 CET 2010
Thanks for your help.
Finally I found the solution to this problem for any matrix without having
to know its number of columns
I write it down in case someone else needed it.
#Creation of b matrix
ncol<-3
b <- matrix(0, 2^ncol, ncol)
for (i in 1:ncol)
b[, ncol+1-i] <- rep(rep(c(0,1),c(2^(i-1),2^(i-1))),2^(ncol-i))
b<-cbind(b,rowSums(b))
mat <- b[ ,ncol(b):1 ] ( reverse columns making last first, etc)
b[do.call("order", split(mat, col(mat))),]
--
View this message in context: http://n4.nabble.com/inverse-lexicographical-ordering-tp1561930p1562709.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list