ComeçarComece de graça

Cuidado com merge_ordered() e 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, vamos juntar os dados do PIB e da população do Banco Mundial para a Austrália e a Suécia, invertendo a ordem da junção nas colunas. A frequência das séries é diferente, os valores do PIB são trimestrais e a população é anual. Use o recurso de preenchimento progressivo 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

Junção de dados com o pandas

Ver curso

Exercício interativo prático

Experimente este exercício completando 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 o código