[R] How to replace Inf by zero?
Sven Hohenstein
hohenst at uni-potsdam.de
Fri May 29 17:02:00 CEST 2009
marlene marchena <marchenamarlene <at> gmail.com> writes:
>
> Hi R users,
>
> Someone knows how to replace Infinite value by zero. I have a vector with
> some Inf value and I want to substitute these values by zero to get the mean
> of the components of the vector.
>
> Any idea?
>
> Many thanks,
>
> Marlene.
Hi Marlene,
if you just want to calculate the mean of the non-infinite values, you can use
this statement:
mean(x[!is.infinite(x)])
Sven
More information about the R-help
mailing list