https://github.com/amanpatel-1234/automatic_data_analyzer_app
  
  
    📊 Automatic Data Analyzer is a Streamlit web app that performs complete data analysis with just a single file upload. Simply upload your CSV file, and the app automatically generates:  Data Overview: Preview, summary statistics, and data types. Visual Analysis: Histograms, distribution plots, and interactive charts for numeric columns. 
    https://github.com/amanpatel-1234/automatic_data_analyzer_app
  
app data-science data-visualization matplotlib-pyplot numpy pandas python3 seaborn seaborn-plots streamlit
        Last synced: about 2 months ago 
        JSON representation
    
📊 Automatic Data Analyzer is a Streamlit web app that performs complete data analysis with just a single file upload. Simply upload your CSV file, and the app automatically generates: Data Overview: Preview, summary statistics, and data types. Visual Analysis: Histograms, distribution plots, and interactive charts for numeric columns.
- Host: GitHub
- URL: https://github.com/amanpatel-1234/automatic_data_analyzer_app
- Owner: AMANPATEL-1234
- Created: 2025-08-19T10:12:07.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-08-19T10:45:44.000Z (2 months ago)
- Last Synced: 2025-08-19T12:30:39.492Z (2 months ago)
- Topics: app, data-science, data-visualization, matplotlib-pyplot, numpy, pandas, python3, seaborn, seaborn-plots, streamlit
- Language: Python
- Homepage: https://oneclick-data-analyzer.streamlit.app/
- Size: 19.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
 
Awesome Lists containing this project
README
          # 📊 Automatic Data Analyzer
Automatic Data Analyzer is a **Streamlit web application** that performs **complete, end-to-end data analysis in a single frame**. Just upload your CSV file, and the app automatically generates **data previews, summary statistics, visualizations, missing value analysis, and correlation heatmaps** ,all on one interactive page. This makes data exploration **fast, simple, and user-friendly** without writing a single line of code.
---
## ✨ Features
- 🖥 **Single-Frame Analysis:** All insights appear on one scrollable page.  
- 👀 **Data Preview:** View the first few rows of your dataset instantly.  
- 📊 **Summary Statistics:** Automatic computation of mean, median, standard deviation, min, max, quartiles.  
- ❗ **Missing Values Detection:** Identify null or missing values in your dataset.  
- 🔗 **Correlation Analysis:** Correlation heatmaps for numeric columns.  
- 📈 **Visualizations:** Automatically generated histograms with KDE for numeric columns.  
- 🛠 **No Coding Required:** Fully interactive interface using Streamlit.  
---
## 🛠 Technologies Used
- **Python Libraries:**
  - `numpy` – numerical computations
  - `pandas` – data manipulation and analysis
  - `matplotlib` – plotting charts
  - `seaborn` – statistical visualizations
  - `streamlit` – web app interface
- **Version Control:** Git & GitHub  
- **Deployment Platform:** Streamlit Community Cloud  
## Deployed Link
https://oneclick-data-analyzer.streamlit.app/
---
## ⚙️ How It Works
1. 📂 Upload your CSV file via the Streamlit interface.  
2. 🐼 The app reads the dataset using **Pandas**.  
3. ⚡ Automatic analysis is performed:  
   - Data preview  
   - Summary statistics  
   - Missing values detection  
   - Correlation matrix and heatmap  
   - Histograms for all numeric columns  
4. 🖼 All results are displayed on **a single scrollable page**.  
## ✨ Contact:- +916392505818
---
## 💻 Installation
1. Clone the repository:
```bash
git clone (https://github.com/AMANPATEL-1234/Automatic_Data_Analyzer_App)
cd my-streamlit-app
python -m venv venv
source venv/bin/activate   # On Windows: venv\Scripts\activate
pip install -r requirements.txt
streamlit run app.py