[R] warning message
shidaxia at yahoo.com
Tue Oct 16 01:54:36 CEST 2012
Thank you, Simon and Kevin!
----- Original Message -----
> From: Simon Knapp <sleepingwell at gmail.com>
> To: "Shi, Tao" <shidaxia at yahoo.com>
> Cc: "r-help at r-project.org" <r-help at r-project.org>
> Sent: Monday, October 15, 2012 4:25 PM
> Subject: Re: [R] warning message
>T he second and third arguments to ifelse are evaluated for all
> elements of x (producing your warnings), then the appropriate elements
> of each result are combined based on the (logical) values of the first
> argument to ifelse.
> On Tue, Oct 16, 2012 at 10:08 AM, Shi, Tao <shidaxia at yahoo.com> wrote:
>> Hi list,
>> Can somebody explain why there are these warning messages? I just
> don't get it. I'm using R 2.15.1 on WinXP.
>>  -2.143510 -1.157450 -1.315581 1.033562 -1.225440 -1.179909
>>> ifelse(x>0, log2(x), -log2(-x))
>>  -1.099975 -0.210950 -0.395700 0.047625 -0.293300 -0.238675
>> Warning messages:
>> 1: In ifelse(x > 0, log2(x), -log2(-x)) : NaNs produced
>> 2: In ifelse(x > 0, log2(x), -log2(-x)) : NaNs produced
>> R-help at r-project.org mailing list
>> PLEASE do read the posting guide
>> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help