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

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

Zobrazit kurz

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)
Upravit a spustit kód