ÎncepețiÎncepe gratuit

loc și iloc (2)

loc și iloc îți permit să selectezi atât rânduri, cât și coloane dintr-un DataFrame. Ca să exersezi, încearcă comenzile de mai jos. Și de această dată, comenzile pereche produc același rezultat.

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

Acest exercițiu face parte din cursul

Python intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

  • Afișează valoarea drives_right din rândul corespunzător Marocului (eticheta rândului este MOR).
  • Afișează un sub-DataFrame care conține observațiile pentru Rusia și Maroc, precum și coloanele country și drives_right.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul