Iterace přes DataFrame (1)
Iterace přes Pandas DataFrame se typicky provádí metodou iterrows(). Při použití v cyklu for se postupně prochází každý záznam a na každé iteraci jsou k dispozici jak popisek řádku, tak jeho samotný obsah:
for lab, row in brics.iterrows() :
...
V tomto i v následujících cvičeních budeš pracovat s DataFramem cars. Obsahuje informace o počtu aut na obyvatele a o tom, zda se v dané zemi jezdí vpravo nebo vlevo, a to pro sedm zemí světa.
Toto cvičení je součástí kurzu
Intermediate Python
Pokyny k cvičení
Napiš cyklus for, který iteruje přes řádky DataFramu cars, a na každé iteraci proveď dvě volání print(): jedno pro výpis popisku řádku a druhé pro výpis celého obsahu tohoto řádku.
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)
# Iterate over rows of cars