This repository contains my learning notes, explanations, and Jupyter notebooks for important Python libraries used in Artificial Intelligence, Data Science, and Machine Learning.
My goal is to create a clear, beginner-friendly reference that helps me (and others) understand these libraries from basics to practical usage.
Fundamentals of numerical computing, array manipulation, mathematical operations, statistics, and random functions.
DataFrames, data cleaning, analysis, grouping, merging, filtering, and EDA.
Basic and advanced visualizations, line plots, bar charts, scatter plots, customizations, and styling.
High-level statistical visualizations including pairplots, heatmaps, distributions, and categorical plots.
More libraries will be added as I learn them.
Python-Libraries-Guide/
βββ NumPy/
β βββ README.md
β βββ NumPy_Basics.ipynb
βββ Pandas/
β βββ README.md
β βββ Pandas_Basics.ipynb
βββ Matplotlib/
β βββ README.md
β βββ Matplotlib_Basics.ipynb
βββ Seaborn/
βββ README.md
βββ Seaborn_Basics.ipynb
Each folder includes:
- A notebook with explanations and examples
- A small README for that specific library
- To document my learning journey in AI & DS
- To build a strong foundation in Python libraries
- To help others who are learning these libraries
- To maintain clean and reusable notes
- To create a beginner-friendly reference
- Python
- Jupyter Notebook
- NumPy
- Pandas
- Matplotlib
- Seaborn
- Scikit-Learn
- Plotly
- Statistics Notes
- Machine Learning Basics
- Exploratory Data Analysis Projects
Feel free to explore and learn along with me! π