├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── backlog_request_template.md │ ├── bug_report_template.md │ ├── doc_fix_template.md │ └── feature_request_template.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DESCRIPTION.md ├── LICENSE ├── README.md ├── ci_requirements.txt ├── docs ├── README.md ├── SUMMARY.md ├── assets │ ├── correlation_heatmaps.png │ ├── correlation_table.png │ ├── data_summary.png │ ├── drift_dist_graphs.png │ ├── explainit-logo.png │ ├── feature_summary.png │ ├── how-to-choose-statistical-test.png │ ├── metrics_row.png │ ├── statistical-tests.png │ ├── target_behavior_based_on_feature.png │ └── target_graph.png ├── codebase-structure.md ├── faq.md ├── getting-started.md ├── roadmap.md └── stat-tests │ └── stat-tests-conditions.csv ├── examples ├── data │ ├── production_data.csv │ └── reference_data.csv └── getting-started.ipynb ├── explainit ├── __init__.py ├── analyzer │ ├── __init__.py │ ├── data_summary.py │ └── feature_summary.py ├── app.py ├── assets │ ├── base-styles.css │ ├── custom-styles.css │ ├── explain-it-logo-trans.png │ ├── fonts.css │ ├── logo_white.png │ └── stat-tests-conditions.csv ├── banner.py ├── correlation.py ├── correlations │ ├── __init__.py │ ├── correlation_heatmaps.py │ ├── correlation_table.py │ └── correlations.py ├── graphs │ ├── __init__.py │ ├── additional_cat_graphs.py │ ├── additional_num_graphs.py │ ├── cat_target_plot.py │ ├── feature_stats_plots.py │ ├── num_target_plot.py │ └── numerical_target_behaviour.py ├── header.py ├── py.typed ├── stattests │ ├── __init__.py │ ├── chi2_test.py │ ├── jensenshannon_test.py │ ├── ks_test.py │ ├── stat_test.py │ ├── wasserstein_distance_test.py │ └── z_test.py ├── tabs.py └── workflow.py ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py └── stattests_test.py ├── tox.ini └── workflow ├── architecture.png └── workflow.md /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/backlog_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.github/ISSUE_TEMPLATE/backlog_request_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.github/ISSUE_TEMPLATE/bug_report_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/doc_fix_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.github/ISSUE_TEMPLATE/doc_fix_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.github/ISSUE_TEMPLATE/feature_request_template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DESCRIPTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/DESCRIPTION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/README.md -------------------------------------------------------------------------------- /ci_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/ci_requirements.txt -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/assets/correlation_heatmaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/correlation_heatmaps.png -------------------------------------------------------------------------------- /docs/assets/correlation_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/correlation_table.png -------------------------------------------------------------------------------- /docs/assets/data_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/data_summary.png -------------------------------------------------------------------------------- /docs/assets/drift_dist_graphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/drift_dist_graphs.png -------------------------------------------------------------------------------- /docs/assets/explainit-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/explainit-logo.png -------------------------------------------------------------------------------- /docs/assets/feature_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/feature_summary.png -------------------------------------------------------------------------------- /docs/assets/how-to-choose-statistical-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/how-to-choose-statistical-test.png -------------------------------------------------------------------------------- /docs/assets/metrics_row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/metrics_row.png -------------------------------------------------------------------------------- /docs/assets/statistical-tests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/statistical-tests.png -------------------------------------------------------------------------------- /docs/assets/target_behavior_based_on_feature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/target_behavior_based_on_feature.png -------------------------------------------------------------------------------- /docs/assets/target_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/assets/target_graph.png -------------------------------------------------------------------------------- /docs/codebase-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/codebase-structure.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/roadmap.md -------------------------------------------------------------------------------- /docs/stat-tests/stat-tests-conditions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/docs/stat-tests/stat-tests-conditions.csv -------------------------------------------------------------------------------- /examples/data/production_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/examples/data/production_data.csv -------------------------------------------------------------------------------- /examples/data/reference_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/examples/data/reference_data.csv -------------------------------------------------------------------------------- /examples/getting-started.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/examples/getting-started.ipynb -------------------------------------------------------------------------------- /explainit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/__init__.py -------------------------------------------------------------------------------- /explainit/analyzer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/analyzer/__init__.py -------------------------------------------------------------------------------- /explainit/analyzer/data_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/analyzer/data_summary.py -------------------------------------------------------------------------------- /explainit/analyzer/feature_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/analyzer/feature_summary.py -------------------------------------------------------------------------------- /explainit/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/app.py -------------------------------------------------------------------------------- /explainit/assets/base-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/assets/base-styles.css -------------------------------------------------------------------------------- /explainit/assets/custom-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/assets/custom-styles.css -------------------------------------------------------------------------------- /explainit/assets/explain-it-logo-trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/assets/explain-it-logo-trans.png -------------------------------------------------------------------------------- /explainit/assets/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/assets/fonts.css -------------------------------------------------------------------------------- /explainit/assets/logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/assets/logo_white.png -------------------------------------------------------------------------------- /explainit/assets/stat-tests-conditions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/assets/stat-tests-conditions.csv -------------------------------------------------------------------------------- /explainit/banner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/banner.py -------------------------------------------------------------------------------- /explainit/correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/correlation.py -------------------------------------------------------------------------------- /explainit/correlations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/correlations/__init__.py -------------------------------------------------------------------------------- /explainit/correlations/correlation_heatmaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/correlations/correlation_heatmaps.py -------------------------------------------------------------------------------- /explainit/correlations/correlation_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/correlations/correlation_table.py -------------------------------------------------------------------------------- /explainit/correlations/correlations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/correlations/correlations.py -------------------------------------------------------------------------------- /explainit/graphs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/__init__.py -------------------------------------------------------------------------------- /explainit/graphs/additional_cat_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/additional_cat_graphs.py -------------------------------------------------------------------------------- /explainit/graphs/additional_num_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/additional_num_graphs.py -------------------------------------------------------------------------------- /explainit/graphs/cat_target_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/cat_target_plot.py -------------------------------------------------------------------------------- /explainit/graphs/feature_stats_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/feature_stats_plots.py -------------------------------------------------------------------------------- /explainit/graphs/num_target_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/num_target_plot.py -------------------------------------------------------------------------------- /explainit/graphs/numerical_target_behaviour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/graphs/numerical_target_behaviour.py -------------------------------------------------------------------------------- /explainit/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/header.py -------------------------------------------------------------------------------- /explainit/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /explainit/stattests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/__init__.py -------------------------------------------------------------------------------- /explainit/stattests/chi2_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/chi2_test.py -------------------------------------------------------------------------------- /explainit/stattests/jensenshannon_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/jensenshannon_test.py -------------------------------------------------------------------------------- /explainit/stattests/ks_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/ks_test.py -------------------------------------------------------------------------------- /explainit/stattests/stat_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/stat_test.py -------------------------------------------------------------------------------- /explainit/stattests/wasserstein_distance_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/wasserstein_distance_test.py -------------------------------------------------------------------------------- /explainit/stattests/z_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/stattests/z_test.py -------------------------------------------------------------------------------- /explainit/tabs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/tabs.py -------------------------------------------------------------------------------- /explainit/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/explainit/workflow.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/stattests_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/tests/stattests_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/tox.ini -------------------------------------------------------------------------------- /workflow/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/workflow/architecture.png -------------------------------------------------------------------------------- /workflow/workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katonic-dev/explainit/HEAD/workflow/workflow.md --------------------------------------------------------------------------------