[R] Copying rows from a matrix using a vector of indices

From: Martin Lam <tmlammail_at_yahoo.com>
Date: Thu 18 Aug 2005 - 05:02:07 EST


I am trying to use a vector of indices to select some rows from a matrix. But before I can do that I somehow need to convert 'combinations' into a list, since 'mode(combinations)' says it's 'numerical'. Any idea how I can do that?


combinations <- t(combn(8,2))

indices <- c(sample(1:length(combinations),10))

# convert

subset <- combinations[indices]

Thanks in advance,


R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Thu Aug 18 05:06:39 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:39:50 EST