This repository contains the code of TPs and projects of the Data Analyst course at ENSET Mohammedia.
- Linear Regression
- Principal Component Analysis ...
The first TP is about the basics of Python programming language. It contains the following topics:
- Variables
- Operators
- Conditions
- Loops
- Functions
- Classes
- Modules
- Files
- Exceptions
The second TP is about the basics of NumPy library. It contains the following topics:
- Arrays
- Indexing
- Slicing
- Reshaping
- Stacking
- Splitting
- Sorting
- Searching
- Operations
- Broadcasting
- Iterating
- Copying
- Saving and Loading
The third TP is about the basics of Pandas library. It contains the following topics:
- Series
- DataFrames
- Indexing
- Slicing
- Reshaping
- Stacking
- Splitting
- Sorting
- Searching
- Operations
- Broadcasting
- Iterating
- Copying
- Saving and Loading
The fourth TP is about the basics of Matplotlib library. It contains the following topics:
- Line Plots
- Scatter Plots
- Bar Charts
- Histograms
- Pie Charts
- Box Plots
- Violin Plots
- Heatmaps
- Subplots
- Saving and Loading
The fifth TP is about the basics of Scikit-Learn library. It contains the following topics:
- Linear Regression
- Logistic Regression
- K-Nearest Neighbors
- Decision Trees
- Random Forests
- Support Vector Machines
- K-Means Clustering
- Principal Component Analysis
- Linear Discriminant Analysis
- Model Evaluation
- Model Selection
- Model Persistence