AutoImpute
AutoImpute - Missing Data Imputation Framework for Machine Learning
AutoImpute is a comprehensive Python library designed to simplify and automate the process of handling missing data in machine learning datasets. It provides a suite of imputation strategies, from simple statistical methods to advanced predictive modeling, ensuring your data is ready for analysis.
Features
- Diverse Imputation Strategies: Supports mean, median, mode, constant, and predictive imputation (using models like XGBoost, CatBoost, LightGBM).
- Automated Workflow: Streamlines the imputation process, fitting seamlessly into scikit-learn pipelines.
- Evaluation Metrics: Includes tools to evaluate imputation quality and impact on model performance.
- Visualization: Visualize missing data patterns and imputation results.
Installation
pip install autopieby2
Usage
from autoimpute.imputation import AutoImputer
import pandas as pd
# Load your data
data = pd.read_csv("your_data.csv")
# Initialize and fit imputer
imputer = AutoImputer()
imputed_data = imputer.fit_transform(data)
print(imputed_data.head())
License
MIT License
Metadata
Release files for autopieby2 1.0.82
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| autopieby2-1.0.82.tar.gz | 20.8 kB | Without provenance | Details for autopieby2-1.0.82.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| autopieby2-1.0.82-py3-none-any.whl | Python 3 | none | any | Details for autopieby2-1.0.82-py3-none-any.whl |
Total release size: 42.3 kB
Release files / autopieby2-1.0.82.tar.gz
| Download URL | autopieby2-1.0.82.tar.gz |
|---|---|
| Size | 20.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f8754d7c0e85b85a67e517242bf8d5b39316fa95b2a26e77d8fe198f4bc48d12
|
|
BLAKE2b-256 checksum How to use checksums |
0a134f8b52fb25ba6136e0f4a96d32319dc7b994bf5eadfe1dbca47d82e86aae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|
Release files / autopieby2-1.0.82-py3-none-any.whl
| Download URL | autopieby2-1.0.82-py3-none-any.whl |
|---|---|
| Size | 21.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0cf7a8d8522541259db4e2d62bea203b52d42c6dbbd035e515b76358f4cc7ab3
|
|
BLAKE2b-256 checksum How to use checksums |
6e559b54977a653ccc6b3d8c7bf709920c601d6dc4ee4772893510119e229ecf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|
Security for autopieby2 1.0.82
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.