Skip to content

rodinaahmed66/python-data-foundations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Data Foundations

A comprehensive collection of Jupyter Notebooks covering the fundamental concepts of Python for Data Science, including data wrangling, visualization, feature engineering, and more.


📚 Repository Contents

🔹 Python Basics

  • Python Fundamentals
  • Testing Fundamentals in Python

🔹 Data Handling

  • Import Data
  • Handling Dates and Times
  • Data Wrangling and Manipulation with NumPy
  • Data Wrangling and Manipulation with Pandas

🔹 📊 Data Visualization

  • Data Visualization with Matplotlib
  • Data Visualization with Seaborn

🔹 🔧 Data Preprocessing

  • Outlier Detection and Treatment
  • Imbalance Data Detection and Treatment
  • Feature Engineering
  • Feature Selection

🔹 🌐 Web Scraping

  • Web Scraping using Python

🛠 Technologies Used

  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • Jupyter Notebook

🎯 Purpose

This repository is designed to:

  • Strengthen foundational Python skills
  • Build solid data preprocessing knowledge
  • Practice real-world data manipulation and visualization
  • Prepare for data science and machine learning projects

Releases

No releases published

Packages

 
 
 

Contributors