dsld: Data Science Looks at Discrimination

Statistical and graphical tools for exploring group differences and possible discrimination related to sensitive attributes such as race, gender, and age. Includes adjusted group comparisons, matching, distribution plots, and prediction methods that constrain sensitive-attribute influence or deweight selected predictors. Cross-validation supports comparison of prediction error and sensitive-attribute associations. Methods and teaching examples are described by Mittal et al. (2025) <doi:10.48550/arXiv.2411.04228>. Interfaces to the R implementation are also available for 'Python'.

Version: 2.0.0
Depends: R (≥ 3.5.0), fairml, gtools, regtools, qeML, rmarkdown
Imports: Kendall, ranger, ggplot2, plotly, freqparcoord, sandwich
Suggests: knitr, bnlearn, Matching, randomForest, cccp, CVXR
Published: 2026-10-25
DOI: 10.32614/CRAN.package.dsld
Author: Norm Matloff ORCID iD [aut], Taha Abdullah [aut], Arjun Ashok [aut], Shubhada Martha [aut], Aditya Mittal [aut, cre], Billy Ouattara [aut], Jonathan Tran [aut], Brandon Zarate Estrada [aut]
Maintainer: Aditya Mittal <mittalaa at uci.edu>
BugReports: https://github.com/matloff/dsld/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/matloff/dsld
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: dsld results

Documentation:

Reference manual: dsld.html , dsld.pdf
Vignettes: Function List (source, R code)
Quick Start (source, R code)

Downloads:

Package source: dsld_2.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): dsld_2.0.0.tgz, r-oldrel (x86_64): not available
Old sources: dsld archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=dsld to link to this page.