Re: [R] 'all' inconsistent?

From: Bjørn-Helge Mevik <bhs2_at_mevik.net>
Date: Tue 31 Jan 2006 - 19:07:33 EST

Seth Falcon wrote:

> On 29 Jan 2006, ripley@stats.ox.ac.uk wrote:
>
>> On Sun, 29 Jan 2006, Elizabeth Purdom wrote:
>>
>>> I came across the following behavior, which seems illogical to me.
>>
>> What did you expect and why?
>>
>>> I don't know if it is a bug or if I'm missing something:
>>>
>>>> all(logical(0))
>>> [1] TRUE
>>
>> All the values are true, all none of them.
>
> I thought all the values are false, all none of them, because there
> aren't any that are true:
>
> any(logical(0))
> [1] FALSE
But they are, all none of them:

> all(!logical(0))
[1] TRUE :-)

And there aren't any FALSE values either:

> any(!logical(0))
[1] FALSE so it is only logical that all none of them are TRUE. I love the empty set! :-)

-- 
Bjørn-Helge Mevik

______________________________________________
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 Tue Jan 31 19:14:20 2006

This archive was generated by hypermail 2.1.8 : Tue 31 Jan 2006 - 21:07:00 EST