LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Importiere pandas als pd und matplotlib.pyplot als plt.
  • Lies den Restaurants-Datensatz ("paris_restaurants.csv") ein und weise ihn einer Variablen restaurants zu.
  • Inspiziere die ersten 5 Zeilen des DataFrames df mit der Methode head(). 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()
Code bearbeiten und ausführen