Skip to main content

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


Download files

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

Source Distribution

laypatel13_data_visualizer-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

laypatel13_data_visualizer-0.1.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file laypatel13_data_visualizer-0.1.0.tar.gz.

File metadata

File hashes

Hashes for laypatel13_data_visualizer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 29c52d8956ab53861191d31463c7b058346c7c0e47b146fd07361f270c7dd31f
MD5 222c93e677d8cb7adf407f96f17c2fba
BLAKE2b-256 de5358c0d0c7011ca2cc9ce870203e1dc7c7cef35e5fb67f3191dfa05ebf225a

See more details on using hashes here.

File details

Details for the file laypatel13_data_visualizer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for laypatel13_data_visualizer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c0946fa4c2d46cb15397fca8d32bec6654e9ae46808ce204965b269b6a434ae3
MD5 d9e977b9935959994af58e4c24fc6cb9
BLAKE2b-256 310a9634f68c1f011eddeace67f6e7587b03692310197ef300194c13670f10af

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