loc und iloc (3)
Es ist auch möglich, mit loc
und iloc
nur Spalten auszuwählen. In beiden Fällen gibst du einen Slice vor dem Komma an, der die jeweilige Spalte vom Anfang bis zum Ende erfasst:
cars.loc[:, 'country']
cars.iloc[:, 1]
cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]
Diese Übung ist Teil des Kurses
Python für Fortgeschrittene
Anleitung zur Übung
- Gib die Spalte
drives_right
als Series aus, indem duloc
oderiloc
nutzt. - Gib die Spalte
drives_right
als DataFrame aus, indem duloc
oderiloc
nutzt. - Gib die Spalten
cars_per_cap
unddrives_right
als DataFrame aus, indem duloc
oderiloc
nutzt.
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 drives_right column as Series
# Print out drives_right column as DataFrame
# Print out cars_per_cap and drives_right as DataFrame