Package: rando 0.2.0

rando: Context Aware Random Numbers

Provides random number generating functions that are much more context aware than the built-in functions. The functions are also much safer, as they check for incompatible values, and more reproducible.

Authors:Michael Barrowman [cre, aut]

rando_0.2.0.tar.gz
rando_0.2.0.zip(r-4.5)rando_0.2.0.zip(r-4.4)rando_0.2.0.zip(r-4.3)
rando_0.2.0.tgz(r-4.4-any)rando_0.2.0.tgz(r-4.3-any)
rando_0.2.0.tar.gz(r-4.5-noble)rando_0.2.0.tar.gz(r-4.4-noble)
rando_0.2.0.tgz(r-4.4-emscripten)rando_0.2.0.tgz(r-4.3-emscripten)
rando.pdf |rando.html
rando/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/myko101/rando/issues

On CRAN:

46 exports 7 stars 1.47 score 16 dependencies 1 mentions 6 scripts 272 downloads

Last updated 4 years agofrom:0eefa395ef. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 07 2024
R-4.5-winOKSep 07 2024
R-4.5-linuxOKSep 07 2024
R-4.4-winOKSep 07 2024
R-4.4-macOKSep 07 2024
R-4.3-winOKSep 07 2024
R-4.3-macOKSep 07 2024

Exports:args_nas_functionblueprintblueprint_nbp_wheredefault_ndplyr_nextract_dotsfix_seedgen_seedget_ninvlogitis_blueprintis_wholenumberlogitmatch.call2null_switchpull_seedr_bernr_betar_binomr_cauchyr_cdfr_chisqr_expr_fdistr_gammar_geomr_hyperr_lettersr_Lettersr_LETTERSr_lglr_lnormr_matrixr_nbinomr_normr_poisr_sampler_tdistr_unifr_weibullset_nset_seedtibble_nwith_seed

Dependencies:clidplyrfansigenericsgluelifecyclemagrittrpillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Context Aware Random Number Generationrando-package
Convert to functionas_function
Blueprint a Datasetblueprint is_blueprint
Blueprint based on a conditionbp_where
Find the Default Value for n in Contextargs_n blueprint_n default_n dplyr_n tibble_n
Extract the ellipsis inside a functionextract_dots
Check if a Number is Wholeis_wholenumber
The logit and inverse logit functionsinvlogit logit
Alternate Parametrisation of 'match.call()'match.call2
Evaluate Expressions until not NULLnull_switch
Generate Bernoulli Distributed Valuesr_bern
Generate Beta Distributed Valuesr_beta
Generate Binomial Distributed Valuesr_binom
Generate Cauchy Distributed Valuesr_cauchy
Generate Random Numbers Based on an arbitrary CDFr_cdf
Generate Chi-Squared Distributed Valuesr_chisq
Generate Exponentially Distributed Valuesr_exp
Generate F Distributed Valuesr_fdist
Generate Gamma Distributed Valuesr_gamma
Generate Geometric Distributed Valuesr_geom
Generate Hypergeometric Distributed Valuesr_hyper
Generate Random Lettersr_LETTERS r_Letters r_letters
Generate Logical Valuesr_lgl
Generate Log Normal Distributed Valuesr_lnorm
Generate a random Matrixr_matrix
Generate Negative Binomial Distributed Valuesr_nbinom
Generate Normally Distributed Valuesr_norm
Generate Poisson Distributed Valuesr_pois
Generate Random Sampler_sample
Generate T Distributed Valuesr_tdist
Generate Uniformly Distributed Valuesr_unif
Generate Weibull Distributed Valuesr_weibull
Random Seed Defining Functionsfix_seed gen_seed pull_seed seed set_seed with_seed
Set and Get the Default Value for nget_n set_n