This repository contains basic, learning-focused Python programs created to understand and practice the core concepts of Python data libraries, primarily NumPy and Pandas.
The code in this repository represents a hands-on learning journey, focusing on clarity, concept-building, and practical usage rather than advanced implementations.
The purpose of this repository is to:
- Build strong fundamentals in Python data handling
- Understand how popular data libraries work internally
- Practice core operations using small, readable programs
- Develop confidence in working with structured datasets
This repository is intentionally beginner-friendly and concept-oriented.
- Array creation and manipulation
- Arithmetic operations on arrays
- Indexing, deletion, and filling
- Data types and numerical behavior
- Handling NaN and infinity values
- Mathematical functions
- Series and DataFrames
- Importing CSV and JSON datasets
- Selection and filtering
- Aggregation and basic data cleaning
- Python
- NumPy
- Pandas
- CSV & JSON datasets
- Git & GitHub