EDA, Cleaning and Visualizations in an Instant!
Project description
Vizeda: Instant EDA and Data Visualization for Python
Author: Shreyas Madhav A V (avshreyasmadhav@gmail.com)
Vizeda is a powerful Python library designed to make exploratory data analysis (EDA) a breeze. With just a few lines of code, you can perform comprehensive EDA on your clean CSV datasets and create stunning visualizations of all attributes. Say goodbye to the hassle of manually inspecting and plotting data – Vizeda has got you covered!
aboutit() Function
The aboutit() function reads a CSV file and displays the following information about the dataset:
Name of the file
Size of the file
Number of rows and columns
Column names and their data types
Top 5 rows
Last 5 rows
Summary statistics
import vizeda as vz
#For a CSV
vz.aboutit("example.csv")
#For a Dataframe
vz.aboutit(df)
cleanit() Function
The cleanit() function takes a DataFrame or a CSV file as its argument. It performs the following cleaning tasks:
Replaces null values based on the provided argument (zero, average, previous reading; default is average of the column).
Deletes duplicate rows.
Drops columns with more than 50% null values.
Detects categorical columns and performs one-hot encoding.
import vizeda as vz
#For a CSV
# null strategy can be on of {average ,null ,previous}
vz.cleanit("example.csv", null_strategy)
#For a Dataframe
vz.cleanit(df,null_strategy)
graphit() Function
The graphit() function reads a CSV file and generates exploratory data analysis visualizations:
Correlation matrix
Various graphs for all columns of the dataset
import vizeda as vz
#For a CSV
# null strategy can be on of {average ,null ,previous}
vz.graphit("example.csv")
#For a Dataframe
vz.graphit(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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vizedax-1.0.2.tar.gz.
File metadata
- Download URL: vizedax-1.0.2.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afdd85abf0866fe8b34ec3fa13ab60eb1c03dff476fcb65bc475baacfe890da6
|
|
| MD5 |
51ada829a39e7adac69186a9e4c71980
|
|
| BLAKE2b-256 |
2b4b493a8cc372f35981b658027ee092ac64270b29819c418ca7659a7e7407f9
|
File details
Details for the file vizedax-1.0.2-py3-none-any.whl.
File metadata
- Download URL: vizedax-1.0.2-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04a79054c17798c3b274e52c542c9db03f14e9277bb9c48a8cdadd61b684cc3d
|
|
| MD5 |
dd7a64b8bcaba0238e6c1fb499432462
|
|
| BLAKE2b-256 |
95e66b194b88bbf1de374b18fa94a8a9026fda8ba7973921813005e8b6228227
|