Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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