Eckige Klammern (2)
Mithilfe von eckigen Klammern kannst du aber nicht nur Spalten auswählen, sondern auch Zeilen, also die „Beobachtungen“ in einem DataFrame. Der folgende Aufruf wählt die ersten fünf Zeilen aus dem DataFrame cars
aus:
cars[0:5]
Das Ergebnis ist ein weiterer DataFrame, der nur die von dir angegebenen Zeilen enthält.
Aber Achtung: Du kannst Zeilen nur dann mit eckigen Klammern auswählen, wenn du einen Slice definierst, zum Beispiel 0:4
. Außerdem nutzt du hier die ganzzahligen Indexwerte der Zeilen, nicht die Zeilenbeschriftungen.
Diese Übung ist Teil des Kurses
Python für Fortgeschrittene
Anleitung zur Übung
- Wähle die ersten drei Beobachtungen von
cars
aus und gib sie aus. - Wähle die vierte, fünfte und sechste Beobachtung aus, was den Zeilenindexwerten 3, 4 und 5 entspricht, und gib sie aus.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out first 3 observations
# Print out fourth, fifth and sixth observation