├── .codecov.yml ├── .github ├── ISSUE_TEMPLATE │ └── new-method-idea.md └── workflows │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── categorical_encoding ├── __init__.py ├── encoders │ ├── __init__.py │ ├── encoder.py │ └── encoder_methods │ │ ├── __init__.py │ │ ├── binary_encoder.py │ │ ├── hashing_encoder.py │ │ ├── leave_one_out_encoder.py │ │ ├── one_hot_encoder.py │ │ ├── ordinal_encoder.py │ │ └── target_encoder.py ├── primitives │ ├── __init__.py │ ├── binary_enc.py │ ├── hashing_enc.py │ ├── leave_one_out_enc.py │ ├── one_hot_enc.py │ ├── ordinal_enc.py │ └── target_enc.py └── tests │ ├── __init__.py │ ├── test_encoding.py │ └── testing_utils.py ├── demo-requirements.txt ├── dev-requirements.txt ├── docs ├── Makefile ├── make.bat ├── requirements.txt └── source │ ├── api_reference.rst │ ├── changelog.rst │ ├── conf.py │ ├── index.rst │ └── install.rst ├── guides ├── Categorical_Encoding_Methods.pdf ├── Categorical_Encoding_Report.md ├── flowchart │ ├── Categorical Encoding Flowchart Transparent.png │ ├── Categorical Encoding Flowchart.drawio │ ├── Categorical Encoding Flowchart.pdf │ ├── Categorical Encoding Flowchart.png │ ├── categorical-encoding-01-01.png │ ├── library-flowchart-03-02.png │ └── library-flowchart.png └── notebooks │ ├── categorical-encoding-DEMO.ipynb │ ├── categorical-encoding-guide.ipynb │ ├── categorical-encoding-study-1.ipynb │ ├── categorical-encoding-study-2.ipynb │ ├── utils1.py │ ├── utils2.py │ └── utils_guide.py ├── release.md ├── requirements.txt ├── setup.cfg ├── setup.py └── test-requirements.txt /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new-method-idea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/.github/ISSUE_TEMPLATE/new-method-idea.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/README.md -------------------------------------------------------------------------------- /categorical_encoding/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/__init__.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/__init__.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/__init__.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/binary_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/binary_encoder.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/hashing_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/hashing_encoder.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/leave_one_out_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/leave_one_out_encoder.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/one_hot_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/one_hot_encoder.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/ordinal_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/ordinal_encoder.py -------------------------------------------------------------------------------- /categorical_encoding/encoders/encoder_methods/target_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/encoders/encoder_methods/target_encoder.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/__init__.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/binary_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/binary_enc.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/hashing_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/hashing_enc.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/leave_one_out_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/leave_one_out_enc.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/one_hot_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/one_hot_enc.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/ordinal_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/ordinal_enc.py -------------------------------------------------------------------------------- /categorical_encoding/primitives/target_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/primitives/target_enc.py -------------------------------------------------------------------------------- /categorical_encoding/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /categorical_encoding/tests/test_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/tests/test_encoding.py -------------------------------------------------------------------------------- /categorical_encoding/tests/testing_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/categorical_encoding/tests/testing_utils.py -------------------------------------------------------------------------------- /demo-requirements.txt: -------------------------------------------------------------------------------- 1 | jupyter==1.0.0 2 | -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/source/api_reference.rst -------------------------------------------------------------------------------- /docs/source/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/source/changelog.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/docs/source/install.rst -------------------------------------------------------------------------------- /guides/Categorical_Encoding_Methods.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/Categorical_Encoding_Methods.pdf -------------------------------------------------------------------------------- /guides/Categorical_Encoding_Report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/Categorical_Encoding_Report.md -------------------------------------------------------------------------------- /guides/flowchart/Categorical Encoding Flowchart Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/Categorical Encoding Flowchart Transparent.png -------------------------------------------------------------------------------- /guides/flowchart/Categorical Encoding Flowchart.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/Categorical Encoding Flowchart.drawio -------------------------------------------------------------------------------- /guides/flowchart/Categorical Encoding Flowchart.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/Categorical Encoding Flowchart.pdf -------------------------------------------------------------------------------- /guides/flowchart/Categorical Encoding Flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/Categorical Encoding Flowchart.png -------------------------------------------------------------------------------- /guides/flowchart/categorical-encoding-01-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/categorical-encoding-01-01.png -------------------------------------------------------------------------------- /guides/flowchart/library-flowchart-03-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/library-flowchart-03-02.png -------------------------------------------------------------------------------- /guides/flowchart/library-flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/flowchart/library-flowchart.png -------------------------------------------------------------------------------- /guides/notebooks/categorical-encoding-DEMO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/categorical-encoding-DEMO.ipynb -------------------------------------------------------------------------------- /guides/notebooks/categorical-encoding-guide.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/categorical-encoding-guide.ipynb -------------------------------------------------------------------------------- /guides/notebooks/categorical-encoding-study-1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/categorical-encoding-study-1.ipynb -------------------------------------------------------------------------------- /guides/notebooks/categorical-encoding-study-2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/categorical-encoding-study-2.ipynb -------------------------------------------------------------------------------- /guides/notebooks/utils1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/utils1.py -------------------------------------------------------------------------------- /guides/notebooks/utils2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/utils2.py -------------------------------------------------------------------------------- /guides/notebooks/utils_guide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/guides/notebooks/utils_guide.py -------------------------------------------------------------------------------- /release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/release.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | featuretools>=0.9.0 2 | category_encoders==2.0.0 3 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alteryx/categorical_encoding/HEAD/test-requirements.txt --------------------------------------------------------------------------------