Feature Selector: Simple Feature Selection in Python
Feature selector is a tool for dimensionality reduction of machine learning datasets.
Install
pip install feature_selector
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.14.5
pandas==0.23.1
scikit-learn==0.19.1
Contact
Any questions can be directed to wjk68@case.edu!
Metadata
Release files for feature-selector 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| feature_selector-1.0.0.tar.gz | 9.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| feature_selector-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.1 kB
Release files / feature_selector-1.0.0.tar.gz
| Download URL | feature_selector-1.0.0.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
db3ab9b1f9ab573bc79713195498659750d664f2c176c7d51cfe6f333b5ee355
|
|
BLAKE2b-256 checksum How to use checksums |
8f609d9f8f397d08a4cf1fa3c753a5fcd879d1e03cbc2dd47b756bb6b898c205
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1
|
Release files / feature_selector-1.0.0-py3-none-any.whl
| Download URL | feature_selector-1.0.0-py3-none-any.whl |
|---|---|
| Size | 21.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ad5c439512d84352a4422cd30a40314501b83c08324e4d9f1848490793815fa3
|
|
BLAKE2b-256 checksum How to use checksums |
7cd25448f8af6d3507f3c455429744c6436fdf3b91d10c75f4857d8e8bb4da1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1
|