Restaurants in Paris
In den Übungen dieses Kurses arbeiten wir mit mehreren Datensätzen zur Stadt Paris.
In dieser Übung beginnen wir mit der Erkundung eines Datensatzes über Restaurants im Zentrum von Paris (zusammengestellt aus einem offenen Datensatz von Paris Data). Die Daten enthalten die Koordinaten der Punktstandorte der Restaurants und eine Beschreibung des Restauranttyps.
Wir gehen davon aus, dass du mit den Grundlagen der pandas-Bibliothek zum Arbeiten mit tabellarischen Daten (DataFrame-Objekte) in Python vertraut bist. Hier verwenden wir pandas, um die bereitgestellte CSV-Datei einzulesen, und anschließend matplotlib, um eine Visualisierung der Punkte zu erstellen. Mit matplotlib erzeugen wir zunächst eine Figure- und ein Axes-Objekt mit fig, ax = plt.subplots() und verwenden dann dieses Axes-Objekt ax, um das Diagramm zu erstellen.
Diese Übung ist Teil des Kurses
Arbeiten mit Geodaten in Python
Anleitung zur Übung
- Importiere pandas als
pdund matplotlib.pyplot alsplt. - Lies den Restaurants-Datensatz (
"paris_restaurants.csv") ein und weise ihn einer Variablenrestaurantszu. - Inspiziere die ersten 5 Zeilen des DataFrames
dfmit der Methodehead(). Siehst du die Spalten mit Koordinaten? - Erstelle eine schnelle Visualisierung der Standorte der Bezirke mit der matplotlib-Methode
plot().
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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()