Skip to main content

Automated Data Cleaning Library

Project description

AutomatedCleaning

AutomatedCleaning is a Python library for automated data cleaning.It helps preprocess and analyze datasets by handling missing values, outliers, spelling corrections, and more.

Logo

Features

  • Supports both large (100+ GB) and small datasets
  • Detects and handles missing values and duplicate records
  • Identifies and corrects spelling errors in categorical values
  • Detect outliers
  • Detects and fixes data imbalance
  • Identifies and corrects skewness in numerical data
  • Checks for correlation and detects multicollinearity
  • Analyzes cardinality in categorical columns
  • Identifies and cleans text columns
  • Detect JSON-type columns
  • Detect and mask PII types of columns
  • Performs univariate, bivariate, and multivariate analysis

Installation

pip install AutomatedCleaning

Usage

import automatedcleaning as ac
df = ac.load_data("dataset.csv")
df_cleaned = ac.clean_data(df)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

automatedcleaning-1.2.tar.gz (29.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

automatedcleaning-1.2-py3-none-any.whl (29.0 kB view details)

Uploaded Python 3

File details

Details for the file automatedcleaning-1.2.tar.gz.

File metadata

  • Download URL: automatedcleaning-1.2.tar.gz
  • Upload date:
  • Size: 29.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for automatedcleaning-1.2.tar.gz
Algorithm Hash digest
SHA256 1510661ca015d801a25ea710c4ed92643c3d5300acb3c4b0a78b5fa638070786
MD5 c78091e0082ee922541c4e606b3253b5
BLAKE2b-256 52a55e411895d625d7659b86b1ff3d6823714ecc7fd14a8b2ecb06bb1490a431

See more details on using hashes here.

File details

Details for the file automatedcleaning-1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for automatedcleaning-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5e72286f82ce4b53bd8ce2d4701b88fa7900e89d192bca9a05979c063c3e2fea
MD5 e4d23ede412687fae2e56ec61eef58e4
BLAKE2b-256 8472141f5fb98af44403dd5f69962f6442cceb136c1ee18990e6e9a5c0fffb0e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page