arviz-devs / preliz

Exploring and eliciting probability distributions
https://preliz.readthedocs.io
Apache License 2.0
87 stars 9 forks source link

Improve presentation of distributions on the PreliZ page #448

Open aleicazatti opened 4 months ago

aleicazatti commented 4 months ago

Tell us about it

The current presentation of distributions on the PreliZ API page is too verbose, which is suitable for technical details but not very user-friendly.

Thoughts on implementation

1. Create a distributions grid page:

2. Detailed individual pages for each distribution:

aloctavodia commented 4 months ago

We should also create specific issues for each distribution, that will help us distribute the work and we could use the specific issues to collect and discuss the specific information we want to add to each element in the grid.

For the See Also, we could use this as a guide https://upload.wikimedia.org/wikipedia/commons/a/af/ProbOnto2.5.jpg, after a quick look I think a good principle could be to add a "See also" if two distributions are first neighbours in this graph. We could consider other cases too, for instance it makes sense that NegativeBinomial and ZINB should have mutual "see also" links. And also we should consider simplifications, for instance merge Normal with StandardNormal, or StudentT 1, 2 and 3 together with NoncentralT1. Still it could be a good guide.

Other sources for stories or useful information can be https://distribution-explorer.github.io/discrete/bernoulli.html and https://www.acsu.buffalo.edu/~adamcunn/probability/betabinomial.html

aleicazatti commented 4 months ago

Progress tracker for individual distribution pages:

aleicazatti commented 3 months ago

I'm working on the Student's T

aleicazatti commented 3 months ago

I will continue with the logistic distribution

aleicazatti commented 3 months ago

Working on Cauchy

aleicazatti commented 3 months ago

Working on lognormal

aleicazatti commented 3 months ago

Working on exponential

aloctavodia commented 3 months ago

Working on Poisson

aleicazatti commented 2 months ago

Working on continuous uniform

aloctavodia commented 2 months ago

working on AsymetricLaplace

aleicazatti commented 2 months ago

Working on ChiSquared

aleicazatti commented 2 months ago

working on Gamma

aleicazatti commented 2 months ago

working on ExGaussian

aleicazatti commented 2 weeks ago

Working on HalfCauchy

aleicazatti commented 1 week ago

Working on HalfNormal

aleicazatti commented 1 week ago

Working on HalfStudentT

aleicazatti commented 1 week ago

Working on InverseGamma

aleicazatti commented 1 week ago

Working on Kumaraswamy

aleicazatti commented 6 days ago

Working on Laplace

aleicazatti commented 4 days ago

Working on Log-Logistic

aleicazatti commented 4 hours ago

Working on LogitNormal