Iterowanie po DataFrame (1)
Iterowanie po ramce danych pandas zazwyczaj wykonuje się za pomocą metody iterrows(). Używana w pętli for, przechodzi przez każdą obserwację – przy każdej iteracji dostępne są etykieta wiersza oraz jego zawartość:
for lab, row in brics.iterrows() :
...
W tym i kolejnych ćwiczeniach będziesz pracować na ramce danych cars. Zawiera ona informacje o liczbie samochodów na mieszkańca oraz o tym, po której stronie drogi jeżdżą kierowcy, dla siedmiu krajów świata.
To ćwiczenie jest częścią kursu
Python średnio zaawansowany
Instrukcje do ćwiczenia
Napisz pętlę for, która iteruje po wierszach cars. Przy każdej iteracji wykonaj dwa wywołania print(): pierwsze, aby wyświetlić etykietę wiersza, i drugie, aby wyświetlić całą jego zawartość.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Iterate over rows of cars