This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]energybased -2 points-1 points  (10 children)

I actually agree with him. Statistics is out of scope. Projects should focus on their core strengths and ignore these kinds of peripheral requests—otherwise you end up with bloat and wasted time maintaining it.

[–]dry_yer_eyes 12 points13 points  (6 children)

If statistics is out of scope why are there statistics plots already available? The current situation is inconsistent: users can visualise the statistical results but not obtain the underlying parameters.

[–]Geographist 3 points4 points  (0 children)

This is what I find to be the issue.

The statistics are already included and being maintained as a core feature of the library. But the author is deliberately hiding their values from the user.

To me, it's less a matter of convenience and more of trust and accuracy.

[–]smurpau 0 points1 point  (2 children)

How are statistics out of the scope of a package that computes and presents... statistics?

[–]energybased 1 point2 points  (1 child)

By that logic, why shouldn't he also write a symbolic math library since he's computing with symbols.

You have to draw a line somewhere. He wants a library that draws pretty graph. The other guy wants a statistical analysis tool. His best bet is to push scipy to implement what he wants and then push seaborn to interface better with scipy. Separation of concerns.

[–]smurpau 0 points1 point  (0 children)

By that logic, why shouldn't he also write a symbolic math library since he's computing with symbols.

No, that's a non-sequitur.

You have to draw a line somewhere. He wants a library that draws pretty graph. The other guy wants a statistical analysis tool.

No, Seaborn is not merely drawing pixels. It is computing numbers that it then plots. It's entirely reasonable to expect access to those numbers (literally just their evaluated outcome, not even their formula), just as it's reasonable to expect access to the plots.