[R] how to show a section of a matrix neatly (or row by row) that satisfies some condition

Spencer Graves spencer.graves at pdf.com
Mon Mar 24 21:02:05 CET 2003


I think you need a comma after "10^3", e.g.,:

tst <- array(1:9, dim=c(3,3))
tst[tst[,1]>1,]

Spencer Graves

Edmond Ng wrote:
> Hi all, 
> 
> I want to show the rows of a matrix (100x3) of which some of its elements satisfy a certain condition. In particular, how can I display the 2 rows of my matrix one after the 
> other and not all all elements of column 1 first, then column 2 and so on. See the following. 
> 
> 
>>finest[finest[,1] > 10^3] 
> 
> [1] 4.960632e+13 3.612619e+04 7.668204e+12 1.001911e+04 8.886153e-01
> [6] 6.130777e-01
> 
> 
>>dim(finest) 
> 
> [1] 100   3
> 
> 
> Many thanks in advance. 
> 
> Edmond
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help



More information about the R-help mailing list