Restaurants à Paris
Dans l'ensemble 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 emplacements ponctuels des restaurants et une description du type de restaurant.
Nous partons du principe 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 produire le tracé.
Cette activité fait partie du cours
Travailler avec des données géospatiales en Python
Instructions de l’exercice
- 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 tableau
dfavec la méthodehead(). Voyez-vous les colonnes contenant les coordonnées? - Faites une visualisation rapide des emplacements des arrondissements à l'aide de la méthode
plot()de matplotlib.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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()