Skip to main content

📉 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.

Metadata

Release files for laypatel13-data-visualizer 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for laypatel13-data-visualizer 0.1.0
File Size Uploaded
laypatel13_data_visualizer-0.1.0.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for laypatel13-data-visualizer 0.1.0
File Interpreter ABI Platform
laypatel13_data_visualizer-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / laypatel13_data_visualizer-0.1.0.tar.gz

Download URL laypatel13_data_visualizer-0.1.0.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
29c52d8956ab53861191d31463c7b058346c7c0e47b146fd07361f270c7dd31f
BLAKE2b-256 checksum
How to use checksums
de5358c0d0c7011ca2cc9ce870203e1dc7c7cef35e5fb67f3191dfa05ebf225a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / laypatel13_data_visualizer-0.1.0-py3-none-any.whl

Download URL laypatel13_data_visualizer-0.1.0-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0946fa4c2d46cb15397fca8d32bec6654e9ae46808ce204965b269b6a434ae3
BLAKE2b-256 checksum
How to use checksums
310a9634f68c1f011eddeace67f6e7587b03692310197ef300194c13670f10af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page