loc och iloc (3)
Det går också att markera enbart kolumner med loc och iloc. I båda fallen anger du ett snitt från början till slut framför kommatecknet:
cars.loc[:, 'country']
cars.iloc[:, 1]
cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]
Den här övningen är en del av kursen
Intermediate Python
Övningsinstruktioner
- Skriv ut kolumnen
drives_rightsom en Series med hjälp avlocelleriloc. - Skriv ut kolumnen
drives_rightsom en DataFrame med hjälp avlocelleriloc. - Skriv ut både kolumnerna
cars_per_capochdrives_rightsom en DataFrame med hjälp avlocelleriloc.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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