Hi Kingsley,

On Mon, Dec 04, 2023 at 09:05:57PM -0800, Kingsley G. Morse Jr. wrote:
> [...]
> The main reason I'm writing is datamash's
> "antimode" statistical grouping operation did not
> work as I expected.
> 
> datamash's man page says its "antimode"
> statistical grouping operation is for the "least
> common value".
> 
> But, my testing suggests datamash's "antimode"
> instead returns the lowest value.
> 
> My simple test is to 
> 
> 1.) copy 
> 
>         echo -e "1\n1\n2" | datamash antimode 1
> 
>     to the bash command prompt and 
> 
> 2.) press the <enter> key.
> 
> At least on my computer, it returns "1".
> 
> But, I expected it to return "2", because "2" is
> the least common value.
> 
> I suppose maybe either datamash's man page and/or code
> could be changed so they're consistent.

For me, this also looks like a bug.  I think that the code is wrong and
the man page describes the intended behavior.

I hope that I'll have time to look into this in about two weeks.

Kind regards,
Erik

Reply via email to