CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Importez pandas sous le nom pd et matplotlib.pyplot sous le nom plt.
  • Lisez le jeu de données des restaurants ("paris_restaurants.csv") et assignez-le à une variable appelée restaurants.
  • Inspectez les 5 premières lignes du dataframe df avec la méthode head(). 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()
Modifier et exécuter le code