ComeçarComece gratuitamente

Mesclagem de três mesas

Para solidificar o conceito de uma mesclagem de três DataFrame, pratique outro exercício. Uma extensão razoável de nossa análise dos dados comerciais de Chicago incluiria a análise de informações demográficas sobre os bairros onde as empresas estão localizadas. Uma tabela com a renda média por código postal foi fornecida a você. Você mesclará as tabelas licenses e wards com essa nova tabela de renda por código postal chamada zip_demo.

Os DataFrames licenses, wards e zip_demo foram carregados para você.

Este exercício faz parte do curso

Unindo dados com o pandas

Ver Curso

Instruções de exercício

  • Começando com a tabela licenses, mescle a ela a tabela zip_demo na coluna zip. Em seguida, mescle a tabela resultante com a tabela wards na coluna ward. Salve o resultado das três tabelas mescladas em uma variável chamada licenses_zip_ward.
  • Agrupe os resultados das três tabelas mescladas pela coluna alderman e encontre a mediana income.

Exercício interativo prático

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

# Merge licenses and zip_demo, on zip; and merge the wards on ward
licenses_zip_ward = licenses.merge____ \
            			____

# Print the results by alderman and show median income
print(____.groupby(____).agg({'income':'median'}))
Editar e executar código