FR — Analyse exploratoire des relations entre croissance économique, émissions de CO₂, démographie, dépenses militaires et marchés financiers à l’échelle internationale.
EN — Exploratory analysis of the relationships between economic growth, CO₂ emissions, demographics, military expenditure and financial markets worldwide.
La version anglaise est disponible plus bas dans ce document.
- Aperçu
- Contexte académique
- Questions analysées
- Pipeline analytique
- Visualisations principales
- Structure du projet
- Installation et utilisation
- Données
- Technologies
- Interprétation et limites
- Licence
Ce projet examine plusieurs dimensions économiques, environnementales et géopolitiques à partir de données internationales couvrant principalement la période 1990–2023.
L’analyse rapproche notamment :
- le produit intérieur brut ;
- les émissions de CO₂ ;
- la population ;
- les dépenses militaires ;
- certaines données boursières.
L’objectif n’est pas d’établir une causalité, mais d’explorer les associations statistiques, les écarts entre pays et les tendances visibles dans les données.
Le projet comprend :
- un pipeline de chargement et de préparation multi-sources ;
- des jointures entre plusieurs jeux de données ;
- une analyse exploratoire ;
- des matrices de corrélation ;
- une régression PIB–CO₂ ;
- des classements internationaux ;
- une visualisation géospatiale ;
- des exports de résultats en CSV, JSON et PNG.
Projet réalisé dans le cadre du cours Fundamental of Data Analytics for Business, au second semestre du MSc 1 Data Analytics for Business à KEDGE Business School.
- Année académique : 2024–2025
- Semestre : 2
- Note obtenue : 17,2/20
Le dépôt a ensuite été structuré et documenté pour une présentation portfolio.
- Quelles relations statistiques apparaissent entre les principaux indicateurs économiques et environnementaux ?
- Comment le PIB et les émissions de CO₂ évoluent-ils conjointement dans les données disponibles ?
- Quels pays concentrent les volumes d’émissions les plus élevés ?
- Comment les dépenses militaires rapportées au PIB se répartissent-elles géographiquement ?
- Dans quelle mesure la démographie et les marchés financiers complètent-ils la lecture macroéconomique ?
Données CSV et JSON
↓
Chargement et contrôle des formats
↓
Nettoyage des valeurs manquantes
↓
Harmonisation des pays, années et variables
↓
Fusion des jeux de données
↓
Analyse exploratoire et corrélations
↓
Régression et comparaisons internationales
↓
Visualisations et exports
Le notebook principal regroupe :
- la configuration ;
- le chargement des données ;
- le nettoyage et la préparation ;
- les analyses statistiques ;
- la création des visualisations ;
- la synthèse des résultats.
Cette visualisation synthétise les relations linéaires observées entre les variables économiques, environnementales et démographiques disponibles.
Le nuage de points et la droite de régression permettent d’observer la forme générale de l’association entre activité économique et émissions.
Le classement compare les pays présentant les volumes d’émissions les plus élevés dans le jeu de données utilisé.
La carte choroplèthe met en évidence les différences géographiques de dépenses militaires exprimées en proportion du PIB.
analyse-economique-environnementale-globale/
├── README.md
├── VERSION_FINALE.ipynb
├── DATASETS/
│ ├── CSV/
│ │ ├── co2-emissions-and-gdp.csv
│ │ ├── military.csv
│ │ ├── national-gdp-wb.csv
│ │ ├── population.csv
│ │ └── stock.csv
│ ├── JSON/
│ └── MERGED/
└── OUTPUTS/
├── 1-Matrice-corrélation.png
├── 2-Corrélation PIB_CO2.png
├── 3-Classement 10pays_pollueurs.png
└── 4-Carte Militaire_PIB.png
- Python 3.8 ou supérieur ;
- Jupyter Notebook ou JupyterLab.
git clone https://github.com/AymaneAcharki/analyse-economique-environnementale-globale.git
cd analyse-economique-environnementale-globale
python3 -m venv .venv
source .venv/bin/activate
pip install jupyter pandas numpy matplotlib seaborn plotly scipy geopandasjupyter notebook VERSION_FINALE.ipynbOrdre recommandé :
- vérifier la présence des jeux de données dans
DATASETS/CSV/; - ouvrir
VERSION_FINALE.ipynb; - exécuter les cellules dans l’ordre ;
- consulter les fichiers générés dans
OUTPUTS/.
| Jeu de données | Contenu principal | Taille indicative |
|---|---|---|
co2-emissions-and-gdp.csv |
Émissions de CO₂ et PIB par pays et année | ~994 Ko |
military.csv |
Dépenses militaires internationales | ~474 Ko |
national-gdp-wb.csv |
PIB national | ~209 Ko |
population.csv |
Données démographiques | ~460 Ko |
stock.csv |
Prix et volumes boursiers | ~86 Ko |
- Période principale : 1990–2023, selon la disponibilité des variables ;
- Couverture : internationale ;
- Fréquence dominante : annuelle.
La disponibilité n’est pas uniforme pour tous les pays, toutes les années et toutes les variables.
pandas: préparation, fusion et analyse des données ;numpy: calcul numérique ;matplotlibetseaborn: visualisation statistique ;plotly: graphiques interactifs et cartes ;scipy: analyses statistiques ;geopandas: traitement géospatial.
- nettoyage et harmonisation de données ;
- jointures multi-sources ;
- statistiques descriptives ;
- corrélations de Pearson et de Spearman ;
- régression linéaire ;
- classements internationaux ;
- visualisation géospatiale.
- une corrélation ne démontre pas une relation causale ;
- les niveaux de couverture diffèrent selon les sources et les périodes ;
- les variables agrégées au niveau national masquent les disparités internes ;
- les valeurs absolues dépendent fortement de la taille des pays ;
- les résultats peuvent être sensibles aux valeurs manquantes et aux méthodes d’harmonisation ;
- les données boursières et macroéconomiques n’ont pas toujours la même fréquence ;
- les conclusions doivent être interprétées comme une analyse exploratoire, non comme une évaluation économétrique exhaustive.
Aymane Acharki
MSc Data Analytics for Business — KEDGE Business School
Année académique 2024–2025
Ce projet est distribué sous licence MIT. Voir le fichier LICENSE.
The French version is available above in this document.
- Overview
- Academic context
- Research questions
- Analytical pipeline
- Main visualizations
- Project structure
- Installation and usage
- Data
- Technologies
- Interpretation and limitations
- License
This project examines several economic, environmental and geopolitical dimensions using international data covering mainly the 1990–2023 period.
The analysis brings together:
- gross domestic product;
- CO₂ emissions;
- population;
- military expenditure;
- selected stock-market data.
Its purpose is not to establish causality, but to explore statistical associations, cross-country differences and visible trends within the available data.
The project includes:
- a multi-source data loading and preparation pipeline;
- joins across several datasets;
- exploratory data analysis;
- correlation matrices;
- a GDP–CO₂ regression;
- international rankings;
- a geospatial visualization;
- CSV, JSON and PNG exports.
This project was completed for the Fundamental of Data Analytics for Business course during Semester 2 of the MSc 1 Data Analytics for Business at KEDGE Business School.
- Academic year: 2024–2025
- Semester: 2
- Grade: 17.2/20
The repository was subsequently structured and documented for portfolio presentation.
- Which statistical relationships appear between the main economic and environmental indicators?
- How do GDP and CO₂ emissions evolve jointly within the available data?
- Which countries account for the highest emission volumes?
- How is military expenditure as a share of GDP distributed geographically?
- How do demographic and financial-market variables complement the macroeconomic analysis?
CSV and JSON data
↓
Loading and format validation
↓
Missing-value processing
↓
Country, year and variable harmonization
↓
Dataset merging
↓
Exploratory analysis and correlations
↓
Regression and international comparisons
↓
Visualizations and exports
The main notebook contains:
- configuration;
- data loading;
- cleaning and preparation;
- statistical analysis;
- visualization generation;
- result synthesis.
This visualization summarizes the observed linear relationships between the available economic, environmental and demographic variables.
The scatter plot and regression line show the general shape of the association between economic activity and emissions.
The ranking compares the countries with the highest emission volumes in the dataset.
The choropleth map highlights geographical differences in military expenditure expressed as a share of GDP.
analyse-economique-environnementale-globale/
├── README.md
├── VERSION_FINALE.ipynb
├── DATASETS/
│ ├── CSV/
│ │ ├── co2-emissions-and-gdp.csv
│ │ ├── military.csv
│ │ ├── national-gdp-wb.csv
│ │ ├── population.csv
│ │ └── stock.csv
│ ├── JSON/
│ └── MERGED/
└── OUTPUTS/
├── 1-Matrice-corrélation.png
├── 2-Corrélation PIB_CO2.png
├── 3-Classement 10pays_pollueurs.png
└── 4-Carte Militaire_PIB.png
- Python 3.8 or newer;
- Jupyter Notebook or JupyterLab.
git clone https://github.com/AymaneAcharki/analyse-economique-environnementale-globale.git
cd analyse-economique-environnementale-globale
python3 -m venv .venv
source .venv/bin/activate
pip install jupyter pandas numpy matplotlib seaborn plotly scipy geopandasjupyter notebook VERSION_FINALE.ipynbRecommended order:
- verify that the datasets are present in
DATASETS/CSV/; - open
VERSION_FINALE.ipynb; - execute the cells in order;
- inspect the generated files in
OUTPUTS/.
| Dataset | Main content | Approximate size |
|---|---|---|
co2-emissions-and-gdp.csv |
CO₂ emissions and GDP by country and year | ~994 KB |
military.csv |
International military expenditure | ~474 KB |
national-gdp-wb.csv |
National GDP | ~209 KB |
population.csv |
Demographic data | ~460 KB |
stock.csv |
Stock prices and volumes | ~86 KB |
- Main period: 1990–2023, depending on variable availability;
- Coverage: international;
- Main frequency: annual.
Availability is not uniform across all countries, years and variables.
pandas: data preparation, merging and analysis;numpy: numerical computing;matplotlibandseaborn: statistical visualization;plotly: interactive charts and maps;scipy: statistical analysis;geopandas: geospatial processing.
- data cleaning and harmonization;
- multi-source joins;
- descriptive statistics;
- Pearson and Spearman correlations;
- linear regression;
- international rankings;
- geospatial visualization.
- correlation does not demonstrate causation;
- coverage differs across sources and periods;
- country-level aggregates hide internal disparities;
- absolute values are strongly affected by country size;
- results may be sensitive to missing values and harmonization methods;
- stock-market and macroeconomic data do not always share the same frequency;
- findings should be interpreted as exploratory analysis rather than a comprehensive econometric assessment.
Aymane Acharki
MSc Data Analytics for Business — KEDGE Business School
Academic year 2024–2025
This project is distributed under the MIT License. See LICENSE.



