ComeçarComece gratuitamente

Ingerindo dados do JSON com o pandas

Ao desenvolver um pipeline de dados, você pode ter que trabalhar com dados não tabulares e fontes de dados, como arquivos APIs ou JSON. Neste exercício, praticaremos a extração de dados de um arquivo JSON usando pandas.

pandas foi importado como pd, e o arquivo JSON que você vai ingerir está armazenado no caminho "testing_scores.json".

Este exercício faz parte do curso

ETL e ELT em Python

Ver Curso

Instruções de exercício

  • Atualize a função extract() para ler um arquivo JSON em um DataFrame pandas, orientando por registros.
  • Passe o caminho testing_scores.json para a função extract() e armazene a saída em uma variável chamada raw_testing_scores.
  • Imprima o cabeçalho do DataFrame raw_testing_scores.

Exercício interativo prático

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

def extract(file_path):
  # Read the JSON file into a DataFrame
  return pd.____(____, orient="____")

# Call the extract function with the appropriate path, assign to raw_testing_scores
____

# Output the head of the DataFrame
print(raw_testing_scores.____())
Editar e executar código