Calculates Disproportionate Impact When Binary Success Data are Disaggregated by Subgroups

Implements methods for calculating disproportionate impact: the percentage point gap, proportionality index, and the 80% index. California Community Colleges Chancellor's Office (2017). Percentage Point Gap Method. <>. California Community Colleges Chancellor's Office (2014). Guidelines for Measuring Disproportionate Impact in Equity Plans. <>.

The DisImpact R package contains functions that help in determining Disproportionate Impact (DI) based on the following methodologies:

  1. Percentage Point Gap (PPG) method,
  2. Proportionality Index method (method #1 in reference), and
  3. 80% Index (method #2 in reference).

Install Package

# From CRAN
## install.packages('DisImpact')
# From github (Development)
## devtools::install_github('vinhdizzo/DisImpact')


A vignette on how to use the package can be found here.


  • 0.0.4

    • For functions related to the percentage point gap method, add prop_sub_0 and prop_sub_1 parameters to account for scenarios where the proportion contains 0 or 1 to not lead to a zero MOE when use_prop_in_moe=TRUE. Also, add warning messages when this happens.
  • 0.0.3

  • Document definition of di_indicator in di_ppg
  • Change pct_hi < reference to pct_hi <= reference in determining DI to be consistent with the methods document from the Chancellor's office

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.0.14 by Vinh Nguyen, 7 months ago

Report a bug at

Browse source code at

Authors: Vinh Nguyen [aut, cre]

Documentation:   PDF Manual  

GPL-3 license

Imports dplyr, rlang, tidyselect, purrr, tidyr

Suggests knitr, rmarkdown, ggplot2, forcats, scales

See at CRAN