Skip to content

fatmazohrasaidi/PCA-Practice-Notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Analysis - PCA (Principal Component Analysis) TPs

Welcome to this repository containing my Practical Work (TPs) on Principal Component Analysis (PCA / ACP), completed as part of my Data Analysis course.

Repository Contents

This repository contains 6 TPs, implemented in Jupyter Notebooks:

  1. TP1 to TP5:

    • PCA implemented from scratch on simple datasets (matrices).
    • Very beginner-friendly, with detailed interpretation of the results.
  2. TP6:

    • PCA applied to a real face image dataset.
    • More complex, including interpretation of principal components on real data.

All TPs are documented in French.

Objective

  • Understand how PCA works.
  • Implement PCA from scratch.
  • Interpret results on simple datasets and on a real dataset.

Prerequisites

  • Python 3
  • Jupyter Notebook
  • Python libraries: numpy, matplotlib, pandas....

Instructions

About

this repository contains all les tp we did this year (2025) in the module data analysis (PCA)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors