Home

distributioninteract

Distributioninteract is a software toolkit designed to facilitate interactive exploration of probability distributions within statistical analysis and teaching workflows. It provides a set of components that let users adjust distribution parameters, visualize resulting changes, and inspect derived quantities such as moments, quantiles, and tail behavior.

It supports a broad range of distribution families, including common continuous distributions (normal, uniform, exponential, gamma,

Distributioninteract is designed for use in notebooks, dashboards, and standalone web apps. It exposes a language-agnostic

Internally, it comprises a distribution engine that encapsulates families and parameterizations and a front-end layer for

Because it is a general tool, performance depends on the number of distributions, the complexity of the

beta)
and
discrete
ones
(binomial,
Poisson,
geometric).
Users
can
generate
samples,
compare
empirical
distributions
to
theoretical
models,
and
overlay
multiple
distributions
in
the
same
visualization.
Visualizations
typically
include
PDFs/PMFs,
CDFs,
survival
functions,
and
hazard
rates,
along
with
interactive
sliders
or
form
controls
to
modify
parameters
in
real
time.
The
toolkit
can
export
plots
and
tabular
summaries
and
can
compute
statistics
like
mean,
variance,
skewness,
kurtosis,
and
percentiles.
It
also
supports
fitting
or
overlaying
estimated
distributions
from
data.
API
and
client
libraries
that
enable
integration
with
data
pipelines
and
teaching
materials.
interactivity.
It
emphasizes
reproducibility
by
capturing
parameter
states
and
enabling
session
export.
parameter
space,
and
the
efficiency
of
the
underlying
numeric
libraries.
It
may
require
substantial
client-side
computation
for
rich
interactivity.