Začněte nyníZačněte zdarma

loc a iloc (1)

S loc a iloc zvládneš v DataFramech prakticky jakýkoliv výběr dat, na který pomyslíš. loc pracuje na základě popisků – musíš tedy zadávat řádky a sloupce podle jejich názvů. iloc naopak používá celočíselné indexy, takže řádky a sloupce určuješ čísly, stejně jako v předchozím cvičení.

Vyzkoušej si následující příkazy a experimentuj s loc a iloc pro výběr záznamů. Každá dvojice příkazů vrátí stejný výsledek.

cars.loc['RU']
cars.iloc[4]

cars.loc[['RU']]
cars.iloc[[4]]

cars.loc[['RU', 'AUS']]
cars.iloc[[4, 1]]

Jako dříve je v kódu už připravený import dat cars jako Pandas DataFrame.

Toto cvičení je součástí kurzu

Intermediate Python

Zobrazit kurz

Pokyny k cvičení

  • Pomocí loc nebo iloc vyber záznam odpovídající Japonsku jako Series. Popisek tohoto řádku je JPN, index je 2. Výslednou Series nezapomeň vypsat.
  • Pomocí loc nebo iloc vyber záznamy pro Austrálii a Egypt jako DataFrame. Popisky a indexy těchto řádků zjistíš prohlédnutím cars. Výsledný DataFrame nezapomeň vypsat.

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 observation for Japan


# Print out observations for Australia and Egypt
Upravit a spustit kód