[R] Another simple q - removing negative values

Wiener, Matthew matthew_wiener at merck.com
Fri Jul 15 14:19:24 CEST 2005

To leave x with only the non-negative elements, you can use x[x >= 0].  Also
see the function "subset".

Hope this helps,

Matt Wiener

-----Original Message-----
From: r-help-bounces at stat.math.ethz.ch
[mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of Michael Hopkins
Sent: Friday, July 15, 2005 8:00 AM
To: r-help at stat.math.ethz.ch
Subject: [R] Another simple q - removing negative values

Sorry folks but again I have failed in my understanding of how to do a very
simple thing.  I've read the various texts and searched the help archives
but no positive result so far.

I want to remove all the rows in a data frame where one of the variables has
negative values.  In approx Stata pseudocode:

   drop _all, if( x < 0 )

Please either point me to relevant sections of the docs or supply me with
solution - I'm sure it's very simple.


R-help at stat.math.ethz.ch mailing list
PLEASE do read the posting guide!

More information about the R-help mailing list