Learn R Programming

AssocBin (version 1.1-0)

Measuring Association with Recursive Binning

Description

An iterative implementation of a recursive binary partitioning algorithm to measure pairwise dependence with a modular design that allows user specification of the splitting logic and stop criteria. Helper functions provide suggested versions of both and support visualization and the computation of summary statistics on final binnings. For a complete description of the functionality and algorithm, see Salahub and Oldford (2023) .

Copy Link

Version

Install

install.packages('AssocBin')

Monthly Downloads

256

Version

1.1-0

License

GPL (>= 3)

Maintainer

Chris Salahub

Last Published

March 27th, 2025

Functions in AssocBin (1.1-0)

summary.inDep

S3 methods for `inDep`
splitX

Helper functions for marginal splitting
plotBinning

Plot a binning using shaded rectangles
uniMaxScoreSplit

Univariate score maximizing splitting
uniBinner

Single margin binning
maxScoreSplit

Size-restricted bivariate score maximizing splitting
numNumFittedDf

Computing a binning's degrees of freedom
inDep

Test pairwise variable independence
binner

Many split recursive binning
catBinner

Binning of categorical variable pairs
heart

Heart Disease Diagnosis Data
depthFill

Generate fills encoding bin features
halfCutTie

Halve continuously to break ties
halfSplit

Halve at an observed point
makeCriteria

Make stop crteria
singleBinner

Single split recursive binning
binChi

Statistics for bins
makeBin

Make a bin
chiScores

Scoring functions to choose splits
sandboxMaxSplit

Bivariate score maximizing splitting
stopper

Check bins against stop criteria
rIntSplit

Random integer splitting
sp500pseudo

De-Garched S&P 500 returns
rUnifSplit

Random uniform splitting
uniRIntSplit

Univariate random integer splitting