[Python-ideas] Where should grouping() live (was: grouping / dict of lists)
Chris Barker - NOAA Federal
chris.barker at noaa.gov
Fri Jul 6 11:31:42 EDT 2018
On Jul 6, 2018, at 2:10 AM, Steven D'Aprano <steve at pearwood.info> wrote:
I would consider statistics
to have similarities - median, mean etc are aggregate functions.
Not really, more like reduce, actually -/ you get a single result.
Histograms
are also doing something similar to grouping.
.(Yes, a few statistics apply to
nominal and ordinal data too,
And for that, a generic grouping function could be used.
In fact, allowing Counter to be used as the accumulater was one suggestion
in this thread, and would build s histogram.
Now that I think about it, you could write a key function that built a
histogram for continuous data as well.
Though that might be a bit klunky.
But if someone thinks that’s a good idea, a PR for an example would be
accepted:
https://github.com/PythonCHB/grouper
-CHB
--
Steve
_______________________________________________
Python-ideas mailing list
Python-ideas at python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20180706/b553110f/attachment.html>
More information about the Python-ideas
mailing list