Expand description
Statistics builtins: cor, cov, weighted.mean, scale, complete.cases, na.omit, and distribution functions (d/p/q for norm, unif, exp, gamma, beta, cauchy, weibull, lnorm, chisq, t, f, binom, pois, geom, hyper).
StaticsΒ§
- __
BUILTIN_ πREG_ BUILTIN_ COMPLETE_ CASES - __
BUILTIN_ πREG_ BUILTIN_ COR - __
BUILTIN_ πREG_ BUILTIN_ COV - __
BUILTIN_ πREG_ BUILTIN_ DBETA - __
BUILTIN_ πREG_ BUILTIN_ DBINOM - __
BUILTIN_ πREG_ BUILTIN_ DCAUCHY - __
BUILTIN_ πREG_ BUILTIN_ DCHISQ - __
BUILTIN_ πREG_ BUILTIN_ DEXP - __
BUILTIN_ πREG_ BUILTIN_ DF_ DIST - __
BUILTIN_ πREG_ BUILTIN_ DGAMMA - __
BUILTIN_ πREG_ BUILTIN_ DGEOM - __
BUILTIN_ πREG_ BUILTIN_ DHYPER - __
BUILTIN_ πREG_ BUILTIN_ DLNORM - __
BUILTIN_ πREG_ BUILTIN_ DNORM - __
BUILTIN_ πREG_ BUILTIN_ DPOIS - __
BUILTIN_ πREG_ BUILTIN_ DT - __
BUILTIN_ πREG_ BUILTIN_ DUNIF - __
BUILTIN_ πREG_ BUILTIN_ DWEIBULL - __
BUILTIN_ πREG_ BUILTIN_ NA_ OMIT - __
BUILTIN_ πREG_ BUILTIN_ PBETA - __
BUILTIN_ πREG_ BUILTIN_ PBINOM - __
BUILTIN_ πREG_ BUILTIN_ PCAUCHY - __
BUILTIN_ πREG_ BUILTIN_ PCHISQ - __
BUILTIN_ πREG_ BUILTIN_ PEXP - __
BUILTIN_ πREG_ BUILTIN_ PF - __
BUILTIN_ πREG_ BUILTIN_ PGAMMA - __
BUILTIN_ πREG_ BUILTIN_ PGEOM - __
BUILTIN_ πREG_ BUILTIN_ PHYPER - __
BUILTIN_ πREG_ BUILTIN_ PLNORM - __
BUILTIN_ πREG_ BUILTIN_ PNORM - __
BUILTIN_ πREG_ BUILTIN_ PPOIS - __
BUILTIN_ πREG_ BUILTIN_ PT - __
BUILTIN_ πREG_ BUILTIN_ PUNIF - __
BUILTIN_ πREG_ BUILTIN_ PWEIBULL - __
BUILTIN_ πREG_ BUILTIN_ QBETA - __
BUILTIN_ πREG_ BUILTIN_ QBINOM - __
BUILTIN_ πREG_ BUILTIN_ QCAUCHY - __
BUILTIN_ πREG_ BUILTIN_ QCHISQ - __
BUILTIN_ πREG_ BUILTIN_ QEXP - __
BUILTIN_ πREG_ BUILTIN_ QF - __
BUILTIN_ πREG_ BUILTIN_ QGAMMA - __
BUILTIN_ πREG_ BUILTIN_ QGEOM - __
BUILTIN_ πREG_ BUILTIN_ QHYPER - __
BUILTIN_ πREG_ BUILTIN_ QLNORM - __
BUILTIN_ πREG_ BUILTIN_ QNORM - __
BUILTIN_ πREG_ BUILTIN_ QPOIS - __
BUILTIN_ πREG_ BUILTIN_ QT - __
BUILTIN_ πREG_ BUILTIN_ QUNIF - __
BUILTIN_ πREG_ BUILTIN_ QWEIBULL - __
BUILTIN_ πREG_ BUILTIN_ SCALE - __
BUILTIN_ πREG_ BUILTIN_ WEIGHTED_ MEAN
FunctionsΒ§
- apply_
d_ πlog - Post-process a density value: apply log if requested.
- apply_
p_ πflags - Post-process a probability value: apply lower.tail and log.p.
- apply_
q_ πflags - Pre-process a probability input for quantile functions: undo log.p and lower.tail.
- betacf π
- Continued fraction for the incomplete beta function (Numerical Recipes, 3rd ed).
- builtin_
complete_ πcases - Return a logical vector indicating which βrowsβ have no NA values.
- builtin_
cor π - Pearson correlation coefficient of two numeric vectors.
- builtin_
cov π - Sample covariance of two numeric vectors.
- builtin_
dbeta π - Beta density function.
- builtin_
dbinom π - Binomial density (probability mass) function.
- builtin_
dcauchy π - Cauchy density function.
- builtin_
dchisq π - Chi-squared density function.
- builtin_
dexp π - Exponential density function.
- builtin_
df_ πdist - F density function.
- builtin_
dgamma π - Gamma density function.
- builtin_
dgeom π - Geometric density (probability mass) function.
- builtin_
dhyper π - Hypergeometric density (probability mass) function.
- builtin_
dlnorm π - Log-normal density function.
- builtin_
dnorm π - Normal density function.
- builtin_
dpois π - Poisson density (probability mass) function.
- builtin_
dt π - Studentβs t density function.
- builtin_
dunif π - Uniform density function.
- builtin_
dweibull π - Weibull density function.
- builtin_
na_ πomit - Remove NA values from a vector.
- builtin_
pbeta π - Beta cumulative distribution function.
- builtin_
pbinom π - Binomial cumulative distribution function.
- builtin_
pcauchy π - Cauchy cumulative distribution function.
- builtin_
pchisq π - Chi-squared cumulative distribution function.
- builtin_
pexp π - Exponential cumulative distribution function.
- builtin_
pf π - F cumulative distribution function.
- builtin_
pgamma π - Gamma cumulative distribution function.
- builtin_
pgeom π - Geometric cumulative distribution function.
- builtin_
phyper π - Hypergeometric cumulative distribution function.
- builtin_
plnorm π - Log-normal cumulative distribution function.
- builtin_
pnorm π - Normal cumulative distribution function.
- builtin_
ppois π - Poisson cumulative distribution function.
- builtin_
pt π - Studentβs t cumulative distribution function.
- builtin_
punif π - Uniform cumulative distribution function.
- builtin_
pweibull π - Weibull cumulative distribution function.
- builtin_
qbeta π - Beta quantile function (inverse CDF).
- builtin_
qbinom π - Binomial quantile function (inverse CDF).
- builtin_
qcauchy π - Cauchy quantile function (inverse CDF).
- builtin_
qchisq π - Chi-squared quantile function (inverse CDF).
- builtin_
qexp π - Exponential quantile function (inverse CDF).
- builtin_
qf π - F quantile function (inverse CDF).
- builtin_
qgamma π - Gamma quantile function (inverse CDF).
- builtin_
qgeom π - Geometric quantile function (inverse CDF).
- builtin_
qhyper π - Hypergeometric quantile function (inverse CDF).
- builtin_
qlnorm π - Log-normal quantile function (inverse CDF).
- builtin_
qnorm π - Normal quantile function (inverse CDF).
- builtin_
qpois π - Poisson quantile function (inverse CDF).
- builtin_
qt π - Studentβs t quantile function (inverse CDF).
- builtin_
qunif π - Uniform quantile function (inverse CDF).
- builtin_
qweibull π - Weibull quantile function (inverse CDF).
- builtin_
scale π - Center and/or scale a numeric vector.
- builtin_
weighted_ πmean - Weighted arithmetic mean.
- dist_
vectorize π - Helper to vectorize a distribution function over the first argument.
- dist_
vectorize_ πd - Like
dist_vectorizebut applieslogpost-processing for density functions. - dist_
vectorize_ πp - Like
dist_vectorizebut applieslower.tail/log.ppost-processing for CDF functions. - dist_
vectorize_ πq - Like
dist_vectorizebut applieslower.tail/log.ppre-processing for quantile functions. - erfc π
- Complementary error function β delegates to libm for machine-precision accuracy.
- extract_
bool_ πparam - Extract a named bool parameter from named args, falling back to positional.
- extract_
log_ πflag - Extract the
logflag from named arguments (for d* density functions). - extract_
log_ πp - Extract the
log.pflag from named arguments (for p*/q* functions). - extract_
lower_ πtail - Extract the
lower.tailflag from named arguments (for p*/q* functions). - extract_
na_ πrm - Extract na.rm flag from named arguments.
- extract_
param π - Extract a named f64 parameter from named args, falling back to positional.
- filter_
non_ πna - Filter a vector, keeping only non-NA elements.
- gamma_
cf_ πlentz - Lentzβs algorithm for the continued fraction representation of Q(a, x).
- gamma_
series π - Series expansion for the regularized incomplete gamma function.
- is_
na_ πvec - Returns a Vec
where true means the element is NA. - lchoose π
- Log of the binomial coefficient: lchoose(n, k) = lgamma(n+1) - lgamma(k+1) - lgamma(n-k+1).
- ln_
gamma π - Log of the gamma function (via libm).
- quantile_
bisect π - Bisection-based quantile finder given a CDF. Finds x such that cdf(x) = p.
- quantile_
bisect_ πdiscrete - Bisection-based quantile finder for discrete distributions. Finds smallest integer x such that cdf(x) >= p, searching in [lo, hi].
- regularized_
beta π - Regularized incomplete beta function I_x(a, b) using the NR continued fraction.
- regularized_
gamma_ πp - Regularized lower incomplete gamma function P(a, x) = gamma(a, x) / Gamma(a). Uses series expansion for x < a+1, continued fraction otherwise.
- std_
normal_ πcdf - Standard normal CDF using the error function. pnorm(x) = 0.5 * erfc(-x / sqrt(2))
- std_
normal_ πpdf - Standard normal PDF: exp(-x^2/2) / sqrt(2*pi)
- std_
normal_ πquantile - Inverse standard normal CDF (quantile function).