Re: [R] inconsistent behaviour of ifelse and if ... else

From: Liaw, Andy <andy_liaw_at_merck.com>
Date: Thu 22 Dec 2005 - 01:06:36 EST


When in doubt, check the doc first. In this case, ?ifelse says in no fewer than three places why what you described is intended and not a bug.

Andy

From: Joerg van den Hoff
>
> is the behaviour
>
> val <- ifelse(TRUE, numeric(0), 123)
> val #NA
>
> intended or is it a bug, i.e. should an empty object be returned as
> might be expected(also in comparsion to what an explicit
> val <- {if(TRUE) numeric(0) else 123} yields)?
>
> thanks,
>
> joerg
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>
>



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Thu Dec 22 01:14:46 2005

This archive was generated by hypermail 2.1.8 : Thu 22 Dec 2005 - 02:31:12 EST