Sin embargo, no es tan sencillo cuando se trata de analizar JSON. Por lo tanto, en este tutorial, aprenderemos a convertir un archivo JSON en una tabla de pandas.
Data de muestra
El primer paso es tener los datos JSON que deseamos analizar. Hemos seleccionado un archivo JSON simple que contiene información de astronomía para una ciudad específica para este tutorial.
Los datos de la muestra son como se muestra:
Guarde el archivo json como astronomy_simple.json
Leer Json con pandas
Usaremos pandas para leer el archivo json y convertirlo en una tabla.
Comience por importar pandas:
# Pandas de importaciónA continuación, leeremos el archivo JSON usando la función Read_json. Esto nos permite convertir una cadena JSON en un objeto Pandas como se muestra:
PD_Object = PD.read_json ('astronomy_simple.json ', typ =' series ')Una vez que tengamos el archivo JSON convertido en un objeto Pandas, podemos convertirlo en un marcador de datos PANDAS como se muestra:
DF = PD.DataFrame (PD_Object)Finalmente, para imprimir los datos en un formato tabular, use la pantalla de pantalla como se muestra:
Display (DF)Esto debería volver:
Conclusión
Este breve artículo describe un método simple para convertir un archivo json en una tabla usando pandas.