loc a iloc (2)
loc a iloc ti také umožňují vybírat z DataFrame zároveň řádky i sloupce. Vyzkoušej následující příkazy – každá dvojice přitom vrátí stejný výsledek.
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]]
Toto cvičení je součástí kurzu
Intermediate Python
Pokyny k cvičení
- Vypiš hodnotu
drives_rightpro řádek odpovídající Maroku (jeho popisek řádku jeMOR). - Vypiš dílčí DataFrame obsahující záznamy pro Rusko a Maroko a sloupce
countryadrives_right.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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