1
resposta

[Projeto] Desafio - utilizando parâmetros do json_normalize

#lendo o arquivo json
with open('/content/informacoes.json') as arquivo:
  json_informacoes = json.load(arquivo)

#checando a variável com o arquivo carregado
json_informacoes

#gerando um dataframe normalizado com uma ordem de colunas diferente da ordem do arquivo original
informacoes_normalizado = pd.json_normalize(json_informacoes, record_path='enderecos', meta=['nome', 'idade'])

#checando o dataframe gerado
informacoes_normalizado
1 resposta

Olá, Vinicius! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou a leitura de arquivos JSON para manipular dados com Python, utilizou muito bem o pd.json_normalize para transformar estruturas aninhadas em um DataFrame e ainda compreendeu a importância de reorganizar colunas para facilitar a análise.

Uma dica interessante para o futuro é incluir a visualização das primeiras linhas do DataFrame para validar rapidamente o resultado. Assim:

informacoes_normalizado.head()

Isso faz com que você consiga verificar se os dados foram carregados e estruturados corretamente sem precisar imprimir todo o conteúdo.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!