scorecardModelUtils0.0.1.0 package

Credit Scorecard Modelling Utils

cat_new_class

Clubbing class of categorical variables with low population percentage...

categorical_iv

IV table for individual categorical variable

club_cat_class

Clubbing class of a categorical variable with low population percentag...

cv_filter

Variable reduction based on Cramer's V filter

cv_table

Pairwise Cramer's V among a list of categorical variables

cv_test

Cramer's V value between two categorical variables

dtree_split_val

Getting the split value for terminal nodes from decision tree

dtree_trend_iv

Recursive Decision Tree partitioning with monotonic event rate along w...

fn_conf_mat

Creates confusion matrix and its related measures

fn_cross_index

Creates random index for k-fold cross validation

fn_error

Computes error measures between observed and predicted values

fn_mode

Calculating mode value of a vector

fn_target

Redefines target value

gini_table

Performance measure table with Gini coefficient, KS-statistics and Gin...

gradient_boosting_parameters

Hyperparameter optimisation or parameter tuning for Gradient Boosting ...

iv_filter

Variable reduction based on Information Value filter

iv_table

WOE and IV table for list of numerical and categorical variables

missing_val

Missing value imputation

num_to_cat

Binning numerical variables based on cuts from IV table

others_class

Clubbing of classes of categorical variable with low population percen...

random_forest_parameters

Hyperparameter optimisation or parameter tuning for Random Forest by g...

sampling

Random sampling of data into train and test

scalling

Converting coefficients of logistic regression into scores for scoreca...

scoring

Scoring a dataset with class based on a scalling logic to arrive at fi...

support_vector_parameters

Hyperparameter optimisation or parameter tuning for Suppert Vector Mac...

univariate

Univariate analysis of variables

vif_filter

Removing multicollinearity from a model using vif test

Provides infrastructure functionalities such as missing value treatment, information value calculation, GINI calculation etc. which are used for developing a traditional credit scorecard as well as a machine learning based model. The functionalities defined are standard steps for any credit underwriting scorecard development, extensively used in financial domain.

  • Maintainer: Arya Poddar
  • License: GPL-2 | GPL-3
  • Last published: 2019-04-14