Analyse mondiale de la sécurité alimentaire à partir des données FAO
# 🌍 Analyse mondiale de la sécurité alimentaire (FAO)
## 📖 Présentation
Ce projet a été réalisé dans le cadre du Brief FAO du parcours **Data Analyst**.
L'objectif est d'analyser les profils alimentaires et nutritionnels de 175 pays à partir des données de la FAO, puis de proposer une segmentation des pays grâce à des méthodes d'analyse de données et de Machine Learning.
L'ensemble du projet est organisé sous forme de notebooks retraçant les différentes étapes de l'analyse, depuis le diagnostic des données jusqu'à la restitution des résultats.
---
# 🎯 Objectifs du projet
Les principaux objectifs sont les suivants :
- analyser la qualité des données fournies par la FAO ;
- construire un dataset global à partir de plusieurs sources ;
- explorer les relations entre les principaux indicateurs alimentaires ;
- estimer les valeurs manquantes du taux de sous-nutrition par un modèle de régression ;
- segmenter les pays selon leur profil alimentaire grâce à un clustering K-Means ;
- proposer des recommandations opérationnelles à partir des résultats obtenus.
---
# 📂 Structure du projet
```text
BRIEF-FAO-DATALAB_A_RENDRE
│
├── data
│ ├── raw
│ └── processed
│ ├── dataset_global_fao.csv
│ ├── dataset_global_fao_impute.csv
│ └── dataset_global_fao_clusters.csv
│
├── notebooks
│ ├── 01_Diagnostic_Qualite_FAO.ipynb
│ ├── 02_Preparation_Dataset_Global_FAO.ipynb
│ ├── 03_Analyse_Exploratoire_FAO.ipynb
│ ├── 04_Modelisation_Imputation_ACP_FAO.ipynb
│ └── 05_Clustering_Restitution_FAO.ipynb
│
├── src
│ └── profiler.py
│
├── presentation
│ └── Presentation_FAO.pptx
│
├── README.md
└── requirements.txt
```
---
# 📊 Déroulement du projet
## Notebook 01 — Diagnostic qualité des données
- Chargement des fichiers FAO
- Analyse de la structure
- Contrôle des valeurs manquantes
- Vérification des doublons
- Étude de la couverture géographique
---
## Notebook 02 — Préparation du dataset global
- Construction des indicateurs alimentaires
- C …