# Senegal Economic Data Explorer
Un package Python pour analyser facilement les données économiques du Sénégal et d'autres pays via l'API World Bank.
## 🚀 Installation
### Depuis PyPI (recommandé)
```bash
pip install senegal-economic-data-explorer
```
### Depuis les sources
```bash
git clone
github.com
cd senegal-economic-data-explorer
pip install -e .
```
## 📖 Utilisation
### Import du package
```python
from data_explorer import get_export, get_import, get_pib
```
### Exemples d'utilisation
#### 1. Récupérer les exportations du Sénégal
```python
# Exportations du Sénégal de 2010 à 2023
df_export = get_export("SN", 2010, 2023)
print(df_export.head())
```
#### 2. Récupérer les importations
```python
# Importations du Sénégal
df_import = get_import("SN", 2015, 2023)
print(f"Total des importations en 2023: ${df_import[df_import['annee']==2023]['importations_usd'].values[0]:,.0f}")
```
#### 3. Récupérer le PIB d'un ou plusieurs pays
```python
# PIB du Sénégal uniquement
df_pib_sn = get_pib("SN", 2000, 2023)
# PIB de plusieurs pays
df_pib_multiple = get_pib(["SN", "FR", "US", "CN"], 2020, 2023)
print(df_pib_multiple.pivot(index='annee', columns='code_pays', values='pib_usd'))
```
### Exemple complet d'analyse
```python
import pandas as pd
import matplotlib.pyplot as plt
from data_explorer import get_export, get_import, get_pib
# Récupération des données
exports = get_export("SN", 2010, 2023)
imports = get_import("SN", 2010, 2023)
pib = get_pib("SN", 2010, 2023)
# Fusion des données
df = pd.merge(exports, imports, on=['code_pays', 'nom_pays', 'annee'])
df = pd.merge(df, pib, on=['code_pays', 'nom_pays', 'annee'])
# Calcul de la balance commerciale
df['balance_commerciale'] = df['exportations_usd'] - df['importations_usd']
df['ratio_export_pib'] = (df['exportations_usd'] / df['pib_usd']) * 100
# Visualisation
fig, (ax1, ax2) = plt.subplots(2, 1, figsize=(10, 8))
# Balance commerciale
ax1.plot(df['annee'], …