Skip to content

This repository is designed to be a comprehensive guide to mastering pandas, the powerful data manipulation and analysis library in Python.

Notifications You must be signed in to change notification settings

deena-lad/Pandas-Beginner-to-Advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pandas: Beginner to Advanced

This repository is designed to be a comprehensive guide to mastering pandas, the powerful data manipulation and analysis library in Python. Whether you're just starting out or looking to enhance your data science, machine learning (ML), and deep learning (DL) skills, this repository provides a structured pathway from basic to advanced pandas functionalities.

  1. Beginner Level
    • File: basic pandas.ipynb
    • Description: Introduction to pandas, DataFrame and Series Creation, Basic data manipulation and exploration, Handling missing data, Basic statistical operations, Data visualization basics
  2. Intermediate Level
    • File: intermediate pandas.ipynb
    • Description: Advanced data selection and filtering, Grouping and aggregation, Merging, joining, and concatenating DataFrames, Pivot tables and cross-tabulations, Time series analysis, Applying functions and lambda expressions, Input and output operations with various file formats
  3. Advanced Level
    • File: advanced pandas.ipynb
    • Description: Multi-indexing and hierarchical indexing, Advanced time series manipulations, Rolling, expanding, and exponentially weighted windows, Complex group by operations, Data reshaping and pivoting, Advanced data cleaning and preparation, Performance optimization and memory management, Sparse data handling

About

This repository is designed to be a comprehensive guide to mastering pandas, the powerful data manipulation and analysis library in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published