Package: distionary 0.2.0

Vincenzo Coia

distionary: Create and Evaluate Probability Distributions

Create and evaluate probability distribution objects from a variety of families or define custom distributions. Automatically compute distributional properties, even when they have not been specified. This package supports statistical modeling and simulations, and forms the core of the probaverse suite of R packages.

Authors:Vincenzo Coia [aut, cre, cph], Amogh Joshi [ctb], Shuyi Tan [ctb], Zhipeng Zhu [ctb], olivroy [ctb]

distionary_0.2.0.tar.gz
distionary_0.2.0.zip(r-4.7-any)distionary_0.2.0.zip(r-4.6-any)distionary_0.2.0.zip(r-4.5-any)
distionary_0.2.0.tgz(r-4.6-any)distionary_0.2.0.tgz(r-4.5-any)
distionary_0.2.0.tar.gz(r-4.7-any)distionary_0.2.0.tar.gz(r-4.6-any)
distionary_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
distionary/json (API)

# Install 'distionary' in R:
install.packages('distionary', repos = c('https://probaverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/probaverse/distionary/issues

Pkgdown/docs site:https://distionary.probaverse.com

On CRAN:

Conda:

distributions

8.66 score 9 stars 3 packages 51 scripts 522 downloads 99 exports 9 dependencies

Last updated from:3c301c6617. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-develOK131
source / vignettesOK218
linux-releaseOK161
macos-releaseOK110
macos-oldrelOK106
windows-develOK85
windows-releaseOK101
windows-oldrelOK117
wasm-releaseOK86

Exports:arithmeticas_discretesatomscontinuousdgevdgpdiscretedistributiondlp3dpearson3dst_berndst_betadst_binomdst_cauchydst_chisqdst_degeneratedst_empiricaldst_expdst_fdst_finitedst_gammadst_geomdst_gevdst_gpdst_gumbeldst_hyperdst_lnormdst_lp3dst_nbinomdst_normdst_nulldst_pearson3dst_poisdst_tdst_unifdst_weibullempty_supportenframe_cdfenframe_chfenframe_densityenframe_hazardenframe_oddsenframe_pmfenframe_quantileenframe_returnenframe_survivaleval_cdfeval_chfeval_densityeval_hazardeval_oddseval_pmfeval_propertyeval_quantileeval_returneval_survivalintegersis_distributionis_empty_supportis_supportis.distributionkurtosiskurtosis_excmixednatural0natural1parametersparameters<-pgevpgpplp3ppearson3pretty_nameprob_leftprob_rightqgevqgpqlp3qpearson3realiserealizeregionsrlp3rpearson3skewnessstdevsupportsupport_add_atomssupport_containssupport_drop_atomssupport_has_atomsupport_reciprocalsupport_restrictsupport_scalesupport_shiftsupport_transformsupport_unionvariancevtype

Dependencies:backportscheckmateclidiscretesellipsisgluelifecyclerlangvctrs

Pseudocode
Distribution Objects | Common Distribution Families | Evaluating | Enframing

Last update: 2026-09-12
Started: 2025-11-27

Specifying Your Own Distribution
User-Defined Distributions | Distribution Attributes | Example of a New Parametric Family | Network of Properties | Making your own properties | Limitations

Last update: 2026-09-12
Started: 2025-11-07

The Support of a Distribution
What a Support Is | Building a Support | Continuous supports | Discrete supports | Mixed supports | The empty support | Retrieving a Support | Manipulating a Support | Giving a Distribution a Support | Why It Matters | Current Scope

Last update: 2026-09-12
Started: 2026-09-12

Built-In Distributions
Built-In Distribution Families | The Empirical Distribution

Last update: 2026-08-02
Started: 2025-11-07

Evaluate a Distribution
Distributional Representations | Drawing a random sample | Properties of Distributions

Last update: 2025-11-07
Started: 2021-11-12

Readme and manuals

Help Manual

Help pageTopics
distionary: Create and Evaluate Probability Distributionsdistionary-package distionary
What a Support Is Made Ofatoms regions
Build a Distribution Objectdistribution is.distribution is_distribution
Bernoulli Distributiondst_bern
Beta Distributiondst_beta
Binomial Distributiondst_binom
Cauchy Distributiondst_cauchy
Chi-Squared Distributiondst_chisq
Degenerate Distributiondst_degenerate
Empirical Distributiondst_empirical
Exponential Distributiondst_exp
F Distributiondst_f
Finite Distributiondst_finite
Gamma Distributiondst_gamma
Geometric Distributiondst_geom
Generalised Extreme Value Distributiondst_gev
Generalised Pareto Distributiondst_gp
Gumbel Distributiondst_gumbel
Hypergeometric Distributiondst_hyper
Log Normal Distributiondst_lnorm
Log Pearson Type III distributiondst_lp3
Negative binomial Distributiondst_nbinom
Normal (Gaussian) Distributiondst_norm
Null Distributiondst_null
Pearson Type III distributiondst_pearson3
Poisson Distributiondst_pois
Student t Distributiondst_t
Uniform Distributiondst_unif
Weibull Distributiondst_weibull
The Empty Supportempty_support
Cumulative Distribution Functionenframe_cdf eval_cdf
Cumulative Hazard Functionenframe_chf eval_chf
Probability Density Functionenframe_density eval_density
Hazard Functionenframe_hazard eval_hazard
Odds Functionenframe_odds eval_odds
Probability Mass Functionenframe_pmf eval_pmf
Evaluate a distributioneval_property
Distribution Quantilesenframe_quantile eval_quantile
Return Level Functionenframe_return eval_return
Survival Functionenframe_survival eval_survival
Test for a Support Objectis_empty_support is_support
Moments of a Distributionkurtosis kurtosis_exc mean.dst skewness stdev variance
Median of a Distributionmedian.dst
Parameters of a Distributionparameters parameters<-
Representations of the Generalized Extreme Value Distributiondgev pgev qgev
Representations of the Generalized Pareto Distributiondgp pgp qgp
Plot a Distributionplot.dst
Representations of the Log Pearson Type III Distributiondlp3 plp3 qlp3 rlp3
Representations of the Pearson Type III Distributiondpearson3 ppearson3 qpearson3 rpearson3
Distribution namepretty_name
Find the probability left or right of a numberprob_left prob_right
Range of Distributionrange.dst range.support
Generate a Sample from a Distributionrealise realize
A Distribution has Length 1as.list.dst is.na.dst length.dst scalar
Retrieve the Support of a Distributionsupport
Add or Remove Atomssupport_add_atoms support_drop_atoms
Test Membership of a Supportsupport_contains support_has_atom
Restrict a Support to an Intervalsupport_restrict
Transform a Supportsupport_reciprocal support_scale support_shift support_transform
Combine Supportssupport_union
Specify the Support of a Distributioncontinuous discrete mixed support-construction
Variable Type of a Distributionvtype