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
Oefeninstructies
- Importeer pandas als
pden matplotlib.pyplot alsplt. - Lees de restaurantsgegevensset (
"paris_restaurants.csv") en sla die op in een variabelerestaurants. - Bekijk de eerste 5 rijen van de
df-dataframe met de methodehead(). 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()