scorecardpipeline
scorecardpipeline 封装了 toad、scorecardpy、optbinning 等评分卡建模相关组件,API 风格与 sklearn 高度一致,支持 pipeline 式端到端评分卡建模、模型报告输出、导出 PMML 文件、超参数搜索等功能
快速开始
系统环境
PIPY镜像
网络环境
安装命令
接口文档
- scorecardpipeline
FeatureSelection
FeatureImportanceSelector
StepwiseSelection
Combiner
WOETransformer
ITLubberLogisticRegression
ITLubberLogisticRegression.__init__()
ITLubberLogisticRegression.fit()
ITLubberLogisticRegression.decision_function()
ITLubberLogisticRegression.corr()
ITLubberLogisticRegression.report()
ITLubberLogisticRegression.summary()
ITLubberLogisticRegression.summary2()
ITLubberLogisticRegression.convert_sparse_matrix()
ITLubberLogisticRegression.plot_weights()
ScoreCard
ScoreCard.__init__()
ScoreCard.fit()
ScoreCard.transform()
ScoreCard.score_clip()
ScoreCard.scorecard_scale()
ScoreCard.format_bins()
ScoreCard.scorecard_points()
ScoreCard.scorecard2pmml()
ScoreCard.KS_bucket()
ScoreCard.KS()
ScoreCard.AUC()
ScoreCard.perf_eva()
ScoreCard.ks_plot()
ScoreCard.PSI()
ScoreCard.perf_psi()
ScoreCard.score_hist()
ScoreCard.class_steps()
ScoreCard.feature_bin_stats()
Rule
DecisionTreeRuleExtractor
DecisionTreeRuleExtractor.__init__()
DecisionTreeRuleExtractor.encode_cat_features()
DecisionTreeRuleExtractor.get_dt_rules()
DecisionTreeRuleExtractor.select_dt_rules()
DecisionTreeRuleExtractor.query_dt_rules()
DecisionTreeRuleExtractor.insert_dt_rules()
DecisionTreeRuleExtractor.fit()
DecisionTreeRuleExtractor.transform()
DecisionTreeRuleExtractor.report()
KS()
AUC()
PSI()
F1()
init_logger()
init_setting()
load_pickle()
save_pickle()
germancredit()
ColorScaleRule()
get_column_letter()
column_index_from_string()
seed_everything()
feature_bins()
feature_bin_stats()
extract_feature_bin()
inverse_feature_bins()
sample_lift_transformer()
bin_plot()
corr_plot()
ks_plot()
hist_plot()
psi_plot()
csi_plot()
dataframe_plot()
distribution_plot()
ExcelWriter
ExcelWriter.__init__()
ExcelWriter.add_conditional_formatting()
ExcelWriter.set_column_width()
ExcelWriter.set_number_format()
ExcelWriter.get_sheet_by_name()
ExcelWriter.move_sheet()
ExcelWriter.insert_hyperlink2sheet()
ExcelWriter.insert_value2sheet()
ExcelWriter.insert_pic2sheet()
ExcelWriter.insert_rows()
ExcelWriter.insert_df2sheet()
ExcelWriter.merge_cells()
ExcelWriter.check_contain_chinese()
ExcelWriter.astype_insertvalue()
ExcelWriter.calc_continuous_cnt()
ExcelWriter.itlubber_border()
ExcelWriter.get_cell_space()
ExcelWriter.calculate_rgba_color()
ExcelWriter.init_style()
ExcelWriter.save()
dataframe2excel()
auto_eda_sweetviz()
auto_data_testing_report()
NumExprDerive
StandardScoreTransformer
NPRoundStandardScoreTransformer
RoundStandardScoreTransformer
BoxCoxScoreTransformer
TypeSelector
RegexSelector
ModeSelector
NullSelector
InformationValueSelector
LiftSelector
VarianceSelector
VIFSelector
CorrSelector
PSISelector
NullImportanceSelector
TargetPermutationSelector
ExhaustiveSelector
- scorecardpipeline.processing
- scorecardpipeline.feature_selection
SelectorMixin
TypeSelector
RegexSelector
value_ratio()
mode_ratio()
NullSelector
ModeSelector
CardinalitySelector
IV()
InformationValueSelector
LIFT()
LiftSelector
VarianceSelector
VIF()
VIFSelector
CorrSelector
PSI()
PSISelector
NullImportanceSelector
TargetPermutationSelector
ExhaustiveSelector
BorutaSelector
MICSelector
FeatureImportanceSelector
StabilitySelector
REFSelector
SequentialFeatureSelector
- scorecardpipeline.model
ITLubberLogisticRegression
ITLubberLogisticRegression.__init__()
ITLubberLogisticRegression.fit()
ITLubberLogisticRegression.decision_function()
ITLubberLogisticRegression.corr()
ITLubberLogisticRegression.report()
ITLubberLogisticRegression.summary()
ITLubberLogisticRegression.summary2()
ITLubberLogisticRegression.convert_sparse_matrix()
ITLubberLogisticRegression.plot_weights()
ScoreCard
ScoreCard.__init__()
ScoreCard.fit()
ScoreCard.transform()
ScoreCard.score_clip()
ScoreCard.scorecard_scale()
ScoreCard.format_bins()
ScoreCard.scorecard_points()
ScoreCard.scorecard2pmml()
ScoreCard.KS_bucket()
ScoreCard.KS()
ScoreCard.AUC()
ScoreCard.perf_eva()
ScoreCard.ks_plot()
ScoreCard.PSI()
ScoreCard.perf_psi()
ScoreCard.score_hist()
ScoreCard.class_steps()
ScoreCard.feature_bin_stats()
- scorecardpipeline.auto_eda
- scorecardpipeline.auto_report
- scorecardpipeline.utils
- scorecardpipeline.excel_writer
ExcelWriter
ExcelWriter.__init__()
ExcelWriter.add_conditional_formatting()
ExcelWriter.set_column_width()
ExcelWriter.set_number_format()
ExcelWriter.get_sheet_by_name()
ExcelWriter.move_sheet()
ExcelWriter.insert_hyperlink2sheet()
ExcelWriter.insert_value2sheet()
ExcelWriter.insert_pic2sheet()
ExcelWriter.insert_rows()
ExcelWriter.insert_df2sheet()
ExcelWriter.merge_cells()
ExcelWriter.check_contain_chinese()
ExcelWriter.astype_insertvalue()
ExcelWriter.calc_continuous_cnt()
ExcelWriter.itlubber_border()
ExcelWriter.get_cell_space()
ExcelWriter.calculate_rgba_color()
ExcelWriter.init_style()
ExcelWriter.save()
dataframe2excel()
- scorecardpipeline.rule
- scorecardpipeline.rule_extraction
DecisionTreeRuleExtractor
DecisionTreeRuleExtractor.__init__()
DecisionTreeRuleExtractor.encode_cat_features()
DecisionTreeRuleExtractor.get_dt_rules()
DecisionTreeRuleExtractor.select_dt_rules()
DecisionTreeRuleExtractor.query_dt_rules()
DecisionTreeRuleExtractor.insert_dt_rules()
DecisionTreeRuleExtractor.fit()
DecisionTreeRuleExtractor.transform()
DecisionTreeRuleExtractor.report()
- scorecardpipeline.logger