merge_ordered() – pozor na pořadí sloupců při slučování
Při použití merge_ordered() ke slučování na základě více sloupců záleží na jejich pořadí – zvláště v kombinaci s funkcí dopředného doplňování. Funkce řadí sloučená data podle sloupců v pořadí, ve kterém jsou zadána. V tomto cvičení sloučíš data o HDP a populaci ze Světové banky pro Austrálii a Švédsko a pořadí sloupců pro slučování prohodíš. Série mají různou frekvenci: hodnoty HDP jsou čtvrtletní a populace roční. Použij dopředné doplňování pro vyplnění chybějících hodnot. Podle zvoleného pořadí může doplňování použít nesprávná data k vyplnění chybějících hodnot.
Tabulky gdp a pop jsou již načteny.
Toto cvičení je součástí kurzu
Joining Data with pandas
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)