Message-ID: <142f3b97-f9c5-4f92-a5fb-0d12cc5d30e9@syonic.eu>
Date: 2023-10-21T19:38:16Z
From: Leonard Mada
Subject: Issue from R-devel: subset on table
In-Reply-To: <c2a2dd3f-45a0-420c-bb5b-f340aa189d5c@syonic.eu>
My mistake!
It does actually something else, which is incorrect. One could still use
(although the code is more difficult to read):
subset(tmp <- table(sample(1:10, 100, T)), tmp > 10)
Sincerely,
Leonard
On 10/21/2023 10:26 PM, Leonard Mada wrote:
> Dear List Members,
>
> There was recently an issue on R-devel (which I noticed only very late):
> https://stat.ethz.ch/pipermail/r-devel/2023-October/082943.html
>
> It is possible to use subset as well, almost as initially stated:
>
> subset(table(sample(1:5, 100, T)), table > 10)
> # Error in table > 10 :
> #? comparison (>) is possible only for atomic and list types
>
> subset(table(sample(1:5, 100, T)), 'table' > 10)
> #? 1? 2? 3? 4? 5
> # 21 13 15 28 23
Note: The result was ok only by chance! But it is incorrect in general.
>
> Works with the letters-example as well.
>
> Sincerely,
>
> Leonard
>
>