[R] 
    volkswirt@gmx.net 
    volkswirt at gmx.net
       
    Mon Mar 31 16:41:48 CEST 2003
    
    
  
How can I remove all rows/collumns from a matrix that fulfill a certain  
condition? For instance: remove all negative elements from a [n,1]-matrix.  
I intended to write a function for this aim, but it does not work. Despite  
that it may help to get my point, when I ad it:  
  
kratek<-function(eine)  
{  
halt<-0  
for(index in 1:dim(eine)[1])  
{  
if(eine[(index-halt),1]<=0)  
{  
eine<-eine[-(index-halt),]  
halt<-halt+1  
}  
}  
eine  
}  
 
Thank You in advance!
    
    
More information about the R-help
mailing list