Aan de slagGa gratis aan de slag

Loc en iloc (2)

Ook loc en iloc laten je zowel rijen als kolommen selecteren uit een DataFrame. Probeer de volgende commando's uit om te experimenteren. Opnieuw leveren gekoppelde commando's hetzelfde resultaat op.

cars.loc['IN', 'cars_per_cap']
cars.iloc[3, 0]

cars.loc[['IN', 'RU'], 'cars_per_cap']
cars.iloc[[3, 4], 0]

cars.loc[['IN', 'RU'], ['cars_per_cap', 'country']]
cars.iloc[[3, 4], [0, 1]]

Deze oefening maakt deel uit van de cursus

Python voor gemiddeld niveau

Cursus bekijken

Oefeninstructies

  • Print de drives_right-waarde van de rij die overeenkomt met Marokko (het rijlabel is MOR).
  • Print een sub-DataFrame met de observaties voor Rusland en Marokko en de kolommen country en drives_right.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out drives_right value of Morocco


# Print sub-DataFrame
Code bewerken en uitvoeren