Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Missingness Encoder Transformer #1133

Closed
EssamWisam opened this issue Jun 19, 2024 · 1 comment
Closed

Add Missingness Encoder Transformer #1133

EssamWisam opened this issue Jun 19, 2024 · 1 comment
Assignees
Labels

Comments

@EssamWisam
Copy link
Collaborator

EssamWisam commented Jun 19, 2024

Motivation

In many settings it's useful to treat missingness as a new category when it affects a categorical column. It would be great to have some transformer (with a meaningful name) that transforms missing values in each column of a given table into a new category (level) for that column.

This would make it possible to use encoders or machine learning models that don't have a default way to deal with missingness and it's a popular strategy to treat missingness meaningfully instead of using imputation.

@ablaom ablaom added good first issue Good for newcomers bucket list labels Jun 20, 2024
@ablaom
Copy link
Member

ablaom commented Jun 25, 2024

Happy to provide guidance to a new contributor. The API for implementing a new model is documented here. You can find other transformer implementations here.

@EssamWisam EssamWisam changed the title Proposal: add Missingness Encoder transformer Add Missingness Encoder transformer Jul 2, 2024
@EssamWisam EssamWisam changed the title Add Missingness Encoder transformer Add Missingness Encoder Transformer Jul 2, 2024
@EssamWisam EssamWisam self-assigned this Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants