[R] if negative value, make zero
Joshua Wiley
jwiley.psych at gmail.com
Fri May 28 18:29:43 CEST 2010
Hi,
It did not return the results you wanted because you tried to feed the
entire data frame to ifelse(). Does something like this do what you
want?
apply(tempr, 2, function(x) {ifelse(x < 0, 0, x)})
Josh
On Fri, May 28, 2010 at 8:37 AM, <ecvetano at uwaterloo.ca> wrote:
> I have a data frame with both positive and negative values, and I want to
> make all the negative values equal zero, so i can eventually take an
> average.
> I've tried
> temp2 <- ifelse(tempr<0, 0, tempr)
> but it doesn't seem to work.
>
> Any suggestions?
>
> Thanks!
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
--
Joshua Wiley
Senior in Psychology
University of California, Riverside
http://www.joshuawiley.com/
More information about the R-help
mailing list