En este artículo, vamos a ver cómo leer archivos JSON con Pandas.
Leer archivos JSON usando Pandas
Para leer los archivos, usamos la función read_json() y, a través de ella, pasamos la ruta al archivo JSON que queremos leer. Una vez que hacemos eso, devuelve un «DataFrame» (una tabla de filas y columnas) que almacena datos. Si queremos leer un archivo que se encuentra en servidores remotos, pasamos el enlace a su ubicación en lugar de una ruta local.
Ejemplo 1: lectura del archivo JSON
Python3
import pandas as pd df = pd.read_json("FILE_JSON.json") df.head()
Producción:
One Two 0 60 110 1 60 117 2 60 103 3 45 109 4 45 117 5 60 102
Ejemplo 2: creación de datos JSON y lectura en marco de datos
Aquí crearemos datos JSON y luego crearemos un marco de datos a través de ellos usando los métodos pd.Dataframe().
Python3
import pandas as pd data = { "One": { "0": 60, "1": 60, "2": 60, "3": 45, "4": 45, "5": 60 }, "Two": { "0": 110, "1": 117, "2": 103, "3": 109, "4": 117, "5": 102 } } df = pd.DataFrame(data) print(df)
Producción:
One Two 0 60 110 1 60 117 2 60 103 3 45 109 4 45 117 5 60 102