WillKoehrsen/feature-selector
WillKoehrsen/feature-selector has 2,231 GitHub stars and 760 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-11 11:33 UTC. Last push 2024-06-17.
Feature selector is a tool for dimensionality reduction of machine learning datasets
Measured star growth
- in 24h
- 0
- in 7 days
- +1
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalFeature Selector: Simple Feature Selection in Python
Feature selector is a tool for dimensionality reduction of machine learning datasets.
Methods
There are five methods used to identify features to remove:
- Missing Values
- Single Unique Values
- Collinear Features
- Zero Importance Features
- Low Importance Features
Usage
Refer to the Feature Selector Usage notebook for how to use
Visualizations
The FeatureSelector also includes a number of visualization methods to inspect
characteristics of a dataset.
Correlation Heatmap

Most Important Features

Requires:
python==3.6+
lightgbm==2.1.1
matplotlib==2.1.2
seaborn==0.8.1
numpy==1.22.0
pandas==0.23.1
scikit-learn==0.19.1
Contact
Any questions can be directed to [email protected]!
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,505 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,815 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,289 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
146,271 stars