https://github.com/mugilan1309/csv_analyzer
📊 A simple Streamlit-based CSV Analysis & Preprocessing Tool for quick data insights.
https://github.com/mugilan1309/csv_analyzer
csv-processing data-analysis data-visualization machine-learning python streamlit
Last synced: 12 months ago
JSON representation
📊 A simple Streamlit-based CSV Analysis & Preprocessing Tool for quick data insights.
- Host: GitHub
- URL: https://github.com/mugilan1309/csv_analyzer
- Owner: Mugilan1309
- Created: 2025-03-09T13:19:17.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-03-09T14:17:19.000Z (12 months ago)
- Last Synced: 2025-03-09T15:18:56.940Z (12 months ago)
- Topics: csv-processing, data-analysis, data-visualization, machine-learning, python, streamlit
- Language: Python
- Homepage: https://csv-analyser-tool.streamlit.app
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📊 CSV Analyzer Tool
🚀 **Live Demo:** [csv-analyser-tool.streamlit.app](https://csv-analyser-tool.streamlit.app)
## 📝 Overview
This is a **Python & Streamlit-based CSV Analysis & Preprocessing Tool** that allows users to:
✅ Upload CSV files 📂
✅ Perform **basic data analysis** (head, tail, summary, missing values)
✅ Apply **preprocessing techniques** (handle missing values, scale data)
✅ Generate **visualizations** 📊
✅ Download the processed dataset 🔽
## 🔧 Features
- **Basic Analysis:** View dataset info, summary, and missing values
- **Preprocessing:** Handle missing values, normalize or standardize data
- **Visualization:** Generate appropriate charts for numeric and categorical data
- **Download Processed Data:** Save the modified dataset
## 🚀 Installation & Running Locally
1️⃣ Clone the repo:
```bash
git clone https://github.com/your-username/csv-analyser-tool.git
cd csv-analyser-tool
```
2️⃣ Install dependencies:
```bash
pip install -r requirements.txt
```
3️⃣ Run the app:
```bash
streamlit run app.py
```
## 🛠️ Tech Stack
Python 🐍
## Streamlit 🎈
Pandas, NumPy, Matplotlib, Scikit-Learn for data analysis
## 💡 Future Enhancements
Add support for additional file formats
More advanced visualizations
## 🙌 Contributing
Feel free to fork and contribute!