Kom igångKom igång gratis

loc och iloc (2)

loc och iloc låter dig även välja både rader och kolumner från en DataFrame. Testa följande kommandon för att utforska detta. Parvisa kommandon ger samma resultat.

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]]

Den här övningen är en del av kursen

Intermediate Python

Visa kurs

Övningsinstruktioner

  • Skriv ut värdet i kolumnen drives_right för raden som motsvarar Marocko (radetiketten är MOR).
  • Skriv ut en del-DataFrame som innehåller observationerna för Ryssland och Marocko samt kolumnerna country och drives_right.

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 value of Morocco


# Print sub-DataFrame
Redigera och kör kod