Description
Statistical and Geometrical Tools.
Description
A collection of statistical and geometrical tools including the aligned rank transform (ART; Higgins et al. 1990 <doi:10.4148/2475-7772.1443>; Peterson 2002 <doi:10.22237/jmasm/1020255240>; Wobbrock et al. 2011 <doi:10.1145/1978942.1978963>), 2-D histograms and histograms with overlapping bins, a function for making all possible formulae within a set of constraints, amongst others.
README.md
statisfactory
Statistical tools and helper functions, including back-transformation of principal component (PCA) scores, creatiion of all possible formulae from a set of terms while respecting marginality and user-specified constraints, stratified sampling, and 2-D histograms. You can install this package the usual way from CRAN
or the development version (plus dependency omnibus
) using:
remotes::install_github('adamlilith/omnibus', dependencies=TRUE)
remotes::install_github('adamlilith/statisfactory', dependencies=TRUE)
You may need to install package remotes
first.
Functions
Utilities
makeFormulae
: Make all possible formula
Distance
euclid
: Euclidean distancefuzzyJaccard
: Fuzzy Jaccard index for non-binary values
Calculations
geoMean
: Geometric meaninvLogitAdj
: Probit transform robust to 0's or 1'slogitAdj
: Logit transform robust to 0's and 1'smmode
: Modal valuepsum
: Element-wise sum (like pmin and pmax)se
: Standard error of the mean
Data transformation
art
: Aligned rank transform for using ANOVAs on rank datarankMulti
: Rank values by multiple tie-breaking criteria
Principal component analysis (PCA)
*backTransPCA
: "Back-transform" PCA scores to their original values
Geometry
countConnected
: Count number of contiguous "blocks" of cells
Sampling
sampleAcross
: Permute values across two vectors or columns in two data frames or matricessampleStrat
: Sample values stratified by one or more other variables
Statistics
nagelR2
: Nagelkerge's / Craig & Uhler's R2
Histograms
hist2d
: Two-dimensional histogramhistOverlap
: Histogram with overlapping or arbitrary bins
Adam B. Smith.