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
Instrucțiuni pentru exercițiu
- Afișează valoarea
drives_rightdin rândul corespunzător Marocului (eticheta rândului esteMOR). - Afișează un sub-DataFrame care conține observațiile pentru Rusia și Maroc, precum și coloanele
countryșidrives_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