Package: rvec 1.0.5
rvec: Vectors Representing Random Variables
Random vectors, called rvecs. An rvec holds multiple draws, but tries to behave like a standard R vector, including working well in data frames. Rvecs are useful for analysing output from a simulation or a Bayesian analysis.
Authors:
rvec_1.0.5.tar.gz
rvec_1.0.5.zip(r-4.7-any)rvec_1.0.5.zip(r-4.6-any)rvec_1.0.5.zip(r-4.5-any)
rvec_1.0.5.tgz(r-4.6-any)rvec_1.0.5.tgz(r-4.5-any)
rvec_1.0.5.tar.gz(r-4.7-any)rvec_1.0.5.tar.gz(r-4.6-any)
rvec_1.0.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
rvec/json (API)
| # Install 'rvec' in R: |
| install.packages('rvec', repos = c('https://bayesiandemography.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/bayesiandemography/rvec/issues
Pkgdown/docs site:https://bayesiandemography.github.io
Last updated from:8b8253b233. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 223 | ||
| source / vignettes | OK | 290 | ||
| linux-release | OK | 213 | ||
| macos-release | OK | 183 | ||
| macos-oldrel | OK | 149 | ||
| windows-devel | OK | 211 | ||
| windows-release | OK | 206 | ||
| windows-oldrel | OK | 197 | ||
| wasm-release | OK | 129 |
Exports:as_list_colcollapse_to_rvecdbeta_rvecdbinom_rvecdcauchy_rvecdchisq_rvecdexp_rvecdf_rvecdgamma_rvecdgeom_rvecdhyper_rvecdlnorm_rvecdmultinom_rvecdnbinom_rvecdnorm_rvecdpois_rvecdraws_alldraws_all_finitedraws_all_infinitedraws_all_nadraws_anydraws_any_finitedraws_any_infinitedraws_any_nadraws_cidraws_cvdraws_fundraws_maxdraws_meandraws_mediandraws_mindraws_modedraws_quantiledraws_sddraws_vardt_rvecdunif_rvecdweibull_rvecexpand_from_rvecextract_drawextract_drawsif_else_rvecis_rvecmap_rvecn_drawnew_rvecnew_rvec_chrnew_rvec_dblnew_rvec_intnew_rvec_lglpbeta_rvecpbinom_rvecpcauchy_rvecpchisq_rvecpexp_rvecpf_rvecpgamma_rvecpgeom_rvecphyper_rvecplnorm_rvecpmaxpminpnbinom_rvecpnorm_rvecpool_drawsppois_rvecprobpt_rvecpunif_rvecpweibull_rvecqbeta_rvecqbinom_rvecqcauchy_rvecqchisq_rvecqexp_rvecqf_rvecqgamma_rvecqgeom_rvecqhyper_rvecqlnorm_rvecqnbinom_rvecqnorm_rvecqpois_rvecqt_rvecqunif_rvecqweibull_rvecrankrbeta_rvecrbinom_rvecrcauchy_rvecrchisq_rvecrexp_rvecrf_rvecrgamma_rvecrgeom_rvecrhyper_rvecrlnorm_rvecrmultinom_rvecrnbinom_rvecrnorm_rvecrpois_rvecrt_rvecrunif_rvecrvecrvec_chrrvec_dblrvec_intrvec_lglrweibull_rvecsdthin_drawsvarweighted_madweighted_meanweighted_medianweighted_sdweighted_varwhich.maxwhich.min
Dependencies:cligluelatticelifecyclemagrittrMatrixmatrixStatspillarpkgconfigrlangtibbletidyselectutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Package 'rvec' | rvec-package |
| Convert to List Column | as_list_col as_list_col.matrix as_list_col.rvec |
| Convert a Data Frame Between 'Draws-and-Values' Format and 'Rvec' Format | collapse_to_rvec collapse_to_rvec.data.frame collapse_to_rvec.grouped_df expand_from_rvec expand_from_rvec.data.frame expand_from_rvec.grouped_df |
| Beta Distribution, Using Multiple Draws | dbeta_rvec pbeta_rvec qbeta_rvec rbeta_rvec |
| Binomial Distribution, Using Multiple Draws | dbinom_rvec pbinom_rvec qbinom_rvec rbinom_rvec |
| Cauchy Distribution, Using Multiple Draws | dcauchy_rvec pcauchy_rvec qcauchy_rvec rcauchy_rvec |
| Chi-Squared Distribution, Using Multiple Draws | dchisq_rvec pchisq_rvec qchisq_rvec rchisq_rvec |
| Exponential Distribution, Using Multiple Draws | dexp_rvec pexp_rvec qexp_rvec rexp_rvec |
| F Distribution, Using Multiple Draws | df_rvec pf_rvec qf_rvec rf_rvec |
| Gamma Distribution, Using Multiple Draws | dgamma_rvec pgamma_rvec qgamma_rvec rgamma_rvec |
| Geometric Distribution, Using Multiple Draws | dgeom_rvec pgeom_rvec qgeom_rvec rgeom_rvec |
| Hypergeometric Distribution, Using Multiple Draws | dhyper_rvec phyper_rvec qhyper_rvec rhyper_rvec |
| Divorce Rates in New Zealand | divorce |
| Log-Normal Distribution, Using Multiple Draws | dlnorm_rvec plnorm_rvec qlnorm_rvec rlnorm_rvec |
| Multinomial Distribution, Using Multiple Draws | dmultinom_rvec rmultinom_rvec |
| Negative Binomial Distribution, Using Multiple Draws | dnbinom_rvec pnbinom_rvec qnbinom_rvec rnbinom_rvec |
| Normal Distribution, Using Multiple Draws | dnorm_rvec pnorm_rvec qnorm_rvec rnorm_rvec |
| Poisson Distribution, Using Multiple Draws | dpois_rvec ppois_rvec qpois_rvec rpois_rvec |
| Logical Operations Across Random Draws | draws_all draws_all.rvec draws_all.rvec_chr draws_any draws_any.rvec draws_any.rvec_chr |
| Missing and Finite Values Across Draws | draws_all_finite draws_all_finite.rvec draws_all_finite.rvec_chr draws_all_infinite draws_all_infinite.rvec draws_all_infinite.rvec_chr draws_all_na draws_all_na.rvec draws_any_finite draws_any_finite.rvec draws_any_finite.rvec_chr draws_any_infinite draws_any_infinite.rvec draws_any_infinite.rvec_chr draws_any_na draws_any_na.rvec |
| Credible Intervals and Point Estimates from Random Draws | draws_ci draws_ci.rvec draws_ci.rvec_chr |
| Apply Summary Function Across Random Draws | draws_fun draws_fun.rvec |
| Medians, Means, and Modes Across Random Draws | draws_mean draws_mean.rvec draws_mean.rvec_chr draws_median draws_median.rvec draws_median.rvec_chr draws_mode draws_mode.rvec |
| Minima and Maxima Across Random Draws | draws_max draws_max.rvec draws_max.rvec_chr draws_min draws_min.rvec draws_min.rvec_chr |
| Quantiles Across Random Draws | draws_quantile draws_quantile.rvec draws_quantile.rvec_chr |
| Standard Deviations, Variances, and Coefficients of Variation Across Random Draws | draws_cv draws_cv.rvec draws_cv.rvec_chr draws_sd draws_sd.rvec draws_sd.rvec_chr draws_var draws_var.rvec draws_var.rvec_chr |
| Student t Distribution, Using Multiple Draws | dt_rvec pt_rvec qt_rvec rt_rvec |
| Uniform Distribution, Using Multiple Draws | dunif_rvec punif_rvec qunif_rvec runif_rvec |
| Weibull Distribution, Using Multiple Draws | dweibull_rvec pweibull_rvec qweibull_rvec rweibull_rvec |
| Extract a Single Draw From an Rvec | extract_draw |
| Extract Draws From an Rvec | extract_draws |
| Vectorised If-Else, When Condition is an Rvec | if_else_rvec |
| Is an Object an Rvec | is_rvec |
| Apply a Function and Put Results in an Rvec | map_rvec |
| Missing, Finite, and Infinite Values in Rvecs | anyNA.rvec is.na.rvec missing na.exclude.rvec na.omit.rvec |
| Query Number of Draws | n_draw n_draw.default n_draw.rvec |
| Create an Rvec Filled with a Single Value | new_rvec_blank new_rvec_chr new_rvec_dbl new_rvec_int new_rvec_lgl |
| Create a Blank Rvec | new_rvec new_rvec_deprecated |
| Parallel Minima and Maxima with Rvecs | pmax pmin |
| Pool Draws | pool_draws pool_draws.data.frame pool_draws.grouped_df |
| Calculate Probabilities from Random Draws | prob prob.logical prob.rvec_lgl |
| Sample Ranks, Including Rvecs | rank |
| Posterior Sample from Linear Regression | reg_post |
| Create an Rvec from Data | rvec rvec_chr rvec_dbl rvec_int rvec_lgl |
| Matrix Multiplication with Rvecs | %*%,Matrix,rvec-method %*%,rvec,Matrix-method rvec-matrix-mult |
| Standard Deviation, Including Rvecs | sd |
| Thin Draws in an Rvec | thin_draws |
| Correlation, Variance and Covariance (Matrices), Including Rvecs | var |
| Calculate Weighted Summaries | weighted_mad weighted_mad.default weighted_mad.rvec weighted_mean weighted_mean.default weighted_mean.rvec weighted_median weighted_median.default weighted_median.rvec weighted_sd weighted_sd.default weighted_sd.rvec weighted_var weighted_var.default weighted_var.rvec |
| Find the Minimum or Maximum Position Within Each Draw | which.max which.max.default which.max.rvec which.min which.min.default which.min.rvec |
