A hands-on notebook covering the fundamentals of data handling with Pandas β from basic Series operations to DataFrame manipulation, merging, and file I/O.
This notebook is part of my exploration into data-driven thinking, applying structured analysis to understand and work with real-world datasets.
Content compiled and adapted from:
pythong4csip.com
Created by:
- Sachin Bhardwaj, PGT (CS), KV No.1 Tezpur
- Vinod Verma, PGT (CS), KV OEF Kanpur
- Pandas Series creation (NumPy arrays, dictionaries)
- Indexing, slicing, and selection (
loc,iloc) - Mathematical operations on Series
- DataFrame creation and manipulation
- Column operations (add, rename, delete)
- Data selection and filtering
- Iteration over rows and columns
- Concatenation and merging of DataFrames
- Join operations (inner, outer, left, right)
- CSV file input/output
- Python
- Pandas
- NumPy
This notebook serves as:
- a practice guide for learning Pandas
- a reference for common data handling operations
- a step toward applying data analysis in engineering and real-world systems
All code is written for learning purposes and may be further optimized or extended in future projects.