This repository contains revision notebooks for core Python data libraries used in data analysis, visualization, and scientific computing:
- NumPy for numerical operations and array processing
- Pandas for structured data manipulation
- Matplotlib for foundational plotting
- Seaborn for high-level statistical visualizations
The notebooks are designed as a clear and structured refresher for learners preparing for Data Science, Machine Learning, AI, or Analytics.
- Array creation and properties
- Vectorized operations
- Indexing, slicing, and reshaping
- Broadcasting and utilities
- Series and DataFrames
- Data inspection and cleaning
- Filtering, grouping, and aggregation
- Basic exploratory analysis
- Line, scatter, bar, and histogram plots
- Plot customization and styling
- Visualizing NumPy and Pandas data
- Categorical and distribution plots
- Relationship visualizations
- Heatmaps and pair plots
- Styling and color palettes
.
├── numpy.ipynb
├── pandas.ipynb
├── matplotlib.ipynb
├── seaborn.ipynb
└── README.md
-
Python learners entering data-driven fields
-
Students revising core data libraries
-
Beginners preparing for:
- Data Science
- Machine Learning
- Artificial Intelligence
- Data Analytics
M. Haris Yar AI Engineer | Computer Vision