[R] matrix subset

Kristel Joossens kristel.joossens at econ.kuleuven.ac.be
Sat Nov 12 20:36:09 CET 2005


Do you mean simply m[m[,2]>=5,] ?

Kristel

vincent at 7d4.com wrote:
> Dear R-helpers,
> 
> I apologize for this certainly simple question.
> I have the following R lines :
> 
>  > m  = matrix(1:12 , 3 , 4);
>  > m
>       [,1] [,2] [,3] [,4]
> [1,]    1    4    7   10
> [2,]    2    5    8   11
> [3,]    3    6    9   12
> 
>  > m1 = subset(m , m[,2]>=5);
>  > m1
> [1]  2  3  5  6  8  9 11 12
> 
> but in fact I would appreciate m1 to be also a matrix,
> and thus would like to get :
> 
>  > m1
>       [,1] [,2] [,3] [,4]
> [2,]    2    5    8   11
> [3,]    3    6    9   12
> 
> ... but I don't find how to do ?
> (probably it is very simple ! double shame.).
> Thanks for any hint or pointer.
> Vincent
> 
> ______________________________________________
> R-help at 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


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




More information about the R-help mailing list