Skip to content

tasnem-tech/dengue-data-cleaning-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🦟 Dengue Data Cleaning & Validation

Data Preprocessing Pipeline using Python & Pandas

Python Pandas Data Analysis License

A professional data cleaning project focused on preparing a dengue outbreak dataset for reliable analysis and machine learning.


📖 Overview

This project demonstrates a complete data cleaning and validation workflow for a dengue outbreak dataset.

The objective is to improve data quality, eliminate inconsistencies, and prepare the dataset for exploratory analysis, visualization, and predictive machine learning models.


✨ Features

Feature Status
🔍 Missing Value Analysis
🧹 Duplicate Detection
📝 Standardize Categorical Data
🔢 Data Type Conversion
📊 Outlier Detection (IQR)
✔ Data Validation
📄 Data Audit Report

🏗 Data Cleaning Workflow

Raw Dataset
      │
      ▼
Missing Value Analysis
      │
      ▼
Duplicate Detection
      │
      ▼
Data Type Conversion
      │
      ▼
Categorical Standardization
      │
      ▼
Outlier Detection
      │
      ▼
Data Validation
      │
      ▼
Clean Dataset

🛠 Technologies Used

Technology Purpose
🐍 Python Data Processing
🐼 Pandas Data Cleaning
🔢 NumPy Numerical Operations
📊 Matplotlib Visualization
📈 Seaborn Exploratory Analysis

📂 Project Structure

dengue-data-cleaning/

├── data/
│   ├── raw/
│   └── cleaned/
│
├── notebooks/
│   └── data_cleaning.ipynb
│
├── reports/
│   └── cleaning_report.pdf
│
├── screenshots/
│
├── requirements.txt
└── README.md

🚀 Project Tasks

  • Analyze missing values
  • Detect duplicate records
  • Standardize inconsistent labels
  • Convert incorrect data types
  • Identify outliers using the IQR method
  • Validate cleaned data
  • Generate a data quality report

📊 Expected Outcome

✔ High-quality cleaned dataset

✔ Improved data consistency

✔ Reduced data errors

✔ Ready for machine learning

✔ Better analytical insights


▶ Installation

Clone the repository

git clone https://github.com/YOUR_USERNAME/dengue-data-cleaning.git

Install dependencies

pip install -r requirements.txt

Run the notebook

jupyter notebook

🎯 Skills Demonstrated

  • Data Cleaning
  • Data Validation
  • Data Preprocessing
  • Data Quality Assessment
  • Exploratory Data Analysis (EDA)
  • Python Programming
  • Pandas
  • Data Wrangling

👨‍💻 Author

Tasnem Islam Prome

Python • Data Analytics • Machine Learning

If you found this project helpful, consider giving it a star!

About

Python data cleaning and validation project for dengue outbreak analysis using Pandas, including missing values, duplicates, type conversion, outlier detection, and audit checks.

Topics

Resources

Stars

17 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors