[R] warning message

Shi, Tao shidaxia at yahoo.com
Tue Oct 16 01:54:36 CEST 2012


Thank you, Simon and Kevin!

Tao




----- 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.
>> 
>>  Thanks!
>> 
>>  Tao
>> 
>> 
>>>  x
>>  [1] -2.143510 -1.157450 -1.315581  1.033562 -1.225440 -1.179909
>> 
>>>   ifelse(x>0, log2(x), -log2(-x))
>>  [1] -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
>>  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.
>




More information about the R-help mailing list