ComeçarComece gratuitamente

merge_ordered() caution, várias colunas

Ao usar merge_ordered() para mesclar várias colunas, a ordem é importante quando você a combina com o recurso de preenchimento progressivo. A função classifica a mesclagem nas colunas na ordem fornecida. Neste exercício, mesclaremos GDP e dados populacionais do Banco Mundial para a Austrália e a Suécia, invertendo a ordem da mesclagem nas colunas. A frequência das séries é diferente, os valores do GDP são trimestrais e a população é anual. Use o recurso de preenchimento avançado para preencher os dados ausentes. Dependendo da ordem fornecida, o preenchimento progressivo usará dados não intencionais para preencher os valores ausentes.

As tabelas gdp e pop foram carregadas.

Este exercício faz parte do curso

Unindo dados com o pandas

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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)
Editar e executar código