fairpy.dataset
- class fairpy.dataset.Adult(sen_feat: str | Sequence[str] = 'sex', dir_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/fairpy/envs/dev/lib/python38.zip/fairpy/data/adult', download: bool = False)
- class fairpy.dataset.Bank(sen_feat: str | Sequence[str] = 'marital', dir_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/fairpy/envs/dev/lib/python38.zip/fairpy/data/bank', download: bool = False)
- class fairpy.dataset.Compas(sen_feat: str | Sequence[str] = 'race', dir_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/fairpy/envs/dev/lib/python38.zip/fairpy/data/compas', download: bool = False)
https://github.com/propublica/compas-analysis
- custom_preprocessing(df)
Perform the same preprocessing as the original analysis: https://github.com/propublica/compas-analysis/blob/master/Compas%20Analysis.ipynb
- class fairpy.dataset.Credit(sen_feat: str | Sequence[str] = 'SEX', dir_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/fairpy/envs/dev/lib/python38.zip/fairpy/data/credit', download: bool = False)
https://archive.ics.uci.edu/ml/datasets/default+of+credit+card+clients
- class fairpy.dataset.Dutch(sen_feat: str | Sequence[str] = 'sex', dir_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/fairpy/envs/dev/lib/python38.zip/fairpy/data/dutch', download: bool = False)
https://github.com/tailequy/fairness_dataset/blob/main/experiments/data/dutch.csv
- class fairpy.dataset.German(sen_feat: str | Sequence[str] = 'sex', dir_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/fairpy/envs/dev/lib/python38.zip/fairpy/data/german', download: bool = False)
https://archive.ics.uci.edu/ml/datasets/Statlog+%28German+Credit+Data%29
- static default_preprocessing(df: DataFrame) DataFrame
Adds a derived sex attribute based on personal_status. https://github.com/Trusted-AI/AIF360/blob/master/aif360/datasets/german_dataset.py