ÎncepețiÎncepe gratuit

Atenție la merge_ordered() cu mai multe coloane

Atunci când folosești merge_ordered() pentru a îmbina date pe mai multe coloane, ordinea contează – mai ales când combini această funcție cu umplerea înainte (forward fill). Funcția sortează îmbinarea după coloane în ordinea în care le furnizezi. În acest exercițiu, vei îmbina date despre PIB și populație de la Banca Mondială pentru Australia și Suedia, inversând ordinea coloanelor folosite pentru îmbinare. Cele două serii au frecvențe diferite: valorile PIB sunt trimestriale, iar populația este anuală. Folosește funcția de umplere înainte pentru a completa datele lipsă. În funcție de ordinea coloanelor, umplerea înainte poate folosi date neintenționate pentru a completa valorile lipsă.

Tabelele gdp și pop au fost încărcate.

Acest exercițiu face parte din cursul

Îmbinarea datelor cu pandas

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Merge gdp and pop on date and country with fill and notice rows 2 and 3
ctry_date = pd.merge_ordered(____, 
                             fill_method='ffill')

# Print ctry_date
print(ctry_date)
Editează și rulează codul