Aan de slagGa gratis aan de slag

Restaurants in Parijs

In de oefeningen van deze cursus werken we met verschillende gegevenssets over de stad Parijs.

In deze oefening begin je met het verkennen van een gegevensset over restaurants in het centrum van Parijs (samengesteld uit een open gegevensset van Paris Data). De data bevat de coördinaten van de puntlocaties van de restaurants en een beschrijving van het type restaurant.

We gaan ervan uit dat je de basis van de pandas-bibliotheek kent om met tabeldata (DataFrame-objecten) in Python te werken. Hier gebruiken we pandas om het meegeleverde csv-bestand te lezen, en vervolgens matplotlib om een visualisatie van de punten te maken. Met matplotlib maken we eerst een figure- en axes-object met fig, ax = plt.subplots(), en gebruiken we daarna dit axes-object ax om de plot te maken.

Deze oefening maakt deel uit van de cursus

Werken met georuimtelijke data in Python

Cursus bekijken

Oefeninstructies

  • Importeer pandas als pd en matplotlib.pyplot als plt.
  • Lees de restaurantsgegevensset ("paris_restaurants.csv") en sla die op in een variabele restaurants.
  • Bekijk de eerste 5 rijen van de df-dataframe met de methode head(). Zie je de kolommen met coördinaten?
  • Maak een snelle visualisatie van de locaties van de wijken met de matplotlib-methode plot().

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
Code bewerken en uitvoeren