A colorful CLI tool to visualize CSV data using Matplotlib and Seaborn
Project description
📉 Data Visualizer - CLI
A simple command-line Data Visualizer built using Python. This project helps you visualize CSV data through interactive charts with a colorful CLI interface powered by Matplotlib and Seaborn.
✨ Features
- Visualize sales trends over time with a line chart
- Compare total sales by product with a bar chart
- Analyze profit vs sales correlation with a scatter plot
- Colorful CLI output for better readability
📦 Install via pip
pip install laypatel13-data-visualizer
Then run it from anywhere in your terminal:
data-visualizer
🛠️ Install from source
git clone https://github.com/laypatel13/data-visualizer.git
cd data-visualizer
pip install -r requirements.txt
pip install -e .
Then run:
data-visualizer
📂 Project Structure
data-visualizer/
├── data_visualizer/
│ ├── __init__.py
│ └── main.py
├── sample-data.csv
├── pyproject.toml
├── requirements.txt
└── README.md
🧰 Built With
- Used Pandas for data loading and processing.
- Used Matplotlib for chart rendering.
- Used Seaborn for styled visualizations.
- Used Colorama for colored terminal output.
Project details
Release history Release notifications | RSS feed
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 laypatel13_data_visualizer-0.1.0.tar.gz.
File metadata
- Download URL: laypatel13_data_visualizer-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29c52d8956ab53861191d31463c7b058346c7c0e47b146fd07361f270c7dd31f
|
|
| MD5 |
222c93e677d8cb7adf407f96f17c2fba
|
|
| BLAKE2b-256 |
de5358c0d0c7011ca2cc9ce870203e1dc7c7cef35e5fb67f3191dfa05ebf225a
|
File details
Details for the file laypatel13_data_visualizer-0.1.0-py3-none-any.whl.
File metadata
- Download URL: laypatel13_data_visualizer-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0946fa4c2d46cb15397fca8d32bec6654e9ae46808ce204965b269b6a434ae3
|
|
| MD5 |
d9e977b9935959994af58e4c24fc6cb9
|
|
| BLAKE2b-256 |
310a9634f68c1f011eddeace67f6e7587b03692310197ef300194c13670f10af
|