No entanto, não é tão direto quando se trata de analisar o JSON. Portanto, neste tutorial, aprenderemos a converter um arquivo json em uma tabela de pandas.
Dados de amostra
O primeiro passo é ter os dados JSON que desejamos analisar. Selecionamos um arquivo JSON simples contendo informações de astronomia para uma cidade específica para este tutorial.
Dados de amostra são como mostrado:
Salve o arquivo json como astronomy_simple.JSON
Leia JSON com pandas
Usaremos os pandas para ler o arquivo json e convertê -lo em uma tabela.
Comece importando pandas:
# importar pandasEm seguida, leremos o arquivo JSON usando a função read_json. Isso nos permite converter uma string json em um objeto pandas como mostrado:
pd_object = pd.read_json ('astronomy_simple.JSON ', TIP =' Série ')Depois que o arquivo JSON convertido em um objeto Pandas, podemos convertê -lo em um quadro de dados de pandas como mostrado:
df = pd.Dataframe (pd_object)Finalmente, para imprimir os dados em um formato tabular, use o display func como mostrado:
exibição (df)Isso deve retornar:
Conclusão
Este pequeno artigo descreve um método simples para converter um arquivo json em uma tabela usando pandas.