Restaurants à Paris
Tout au long des exercices de ce cours, nous travaillerons avec plusieurs jeux de données sur la ville de Paris.
Dans cet exercice, nous allons commencer par explorer un jeu de données sur les restaurants du centre de Paris (compilé à partir d’un jeu de données ouvert de Paris Data). Les données contiennent les coordonnées des points localisant les restaurants ainsi qu’une description du type de restaurant.
Nous supposons que vous connaissez les bases de la bibliothèque pandas pour travailler avec des données tabulaires (objets DataFrame) en Python. Ici, nous utiliserons pandas pour lire le fichier CSV fourni, puis matplotlib pour visualiser les points. Avec matplotlib, nous créons d’abord une figure et un objet axes avec fig, ax = plt.subplots(), puis nous utilisons cet objet axes ax pour créer le tracé.
Cet exercice fait partie du cours
Travailler avec des données géospatiales en Python
Instructions
- Importez pandas sous le nom
pdet matplotlib.pyplot sous le nomplt. - Lisez le jeu de données des restaurants (
"paris_restaurants.csv") et assignez-le à une variable appeléerestaurants. - Inspectez les 5 premières lignes du dataframe
dfavec la méthodehead(). Voyez-vous les colonnes contenant les coordonnées ? - Réalisez une visualisation rapide des emplacements des arrondissements en utilisant la méthode
plot()de matplotlib.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import pandas and matplotlib
____
____
# Read the restaurants csv file
restaurants = ____
# Inspect the first rows of restaurants
print(____)
# Make a plot of all points
fig, ax = plt.subplots()
ax.plot(____, ____, 'o')
plt.show()