import pandas as pd
import geovizir as gvz
pib = pd.read_csv('https://geoviews.link/PIB_2022')
swiss = gvz.ne_states('CHE')Bases de carto
Exercices sur la création de cartes avec Python.
ImportantÀ faire
- Téléchargez le fichier d’exercice (lien Jupyter ci-contre)
- Enregistrez-le dans votre dossier de DO Informatique.
- Ouvrez-le avec Positron.
Objectifs
- Combinez des données statistiques avec des données cartographiques
- Réaliser une carte choroplèthe
Exercices
- Faites une jointure entre les données cartographiques et les données statistiques
- Faites une mise en classe des données statistiques
- Réalisez une carte choroplèthe
Carte du PIB en Suisse
plot_data = swiss.merge(pib, on='postal', how='left')
plot_data['pib_cat'] = pd.qcut(plot_data['PIB_hab'], q = 4, labels = ['faible', 'moyen', 'élevé', 'très élevé'])
plot_data.plot(column='pib_cat', legend=True)