Los pandas leen JSON
Leer JSON
Los grandes conjuntos de datos a menudo se almacenan o extraen como JSON.
JSON es texto sin formato, pero tiene el formato de un objeto y es muy conocido en el mundo de la programación, incluidos los Pandas.
En nuestros ejemplos, usaremos un archivo JSON llamado 'data.json'.
Ejemplo
Cargue el archivo JSON en un DataFrame:
import pandas as pd
df = pd.read_json('data.json')
print(df.to_string())
Sugerencia: utilícelo to_string()
para imprimir todo el DataFrame.
Diccionario como JSON
JSON = Diccionario de Python
Los objetos JSON tienen el mismo formato que los diccionarios de Python.
Si su código JSON no está en un archivo, sino en un diccionario de Python, puede cargarlo directamente en un marco de datos:
Ejemplo
Cargue un diccionario de Python en un marco de datos:
import pandas as pd
data = {
"Duration":{
"0":60,
"1":60,
"2":60,
"3":45,
"4":45,
"5":60
},
"Pulse":{
"0":110,
"1":117,
"2":103,
"3":109,
"4":117,
"5":102
},
"Maxpulse":{
"0":130,
"1":145,
"2":135,
"3":175,
"4":148,
"5":127
},
"Calories":{
"0":409,
"1":479,
"2":340,
"3":282,
"4":406,
"5":300
}
}
df = pd.DataFrame(data)
print(df)
¡Obtener la certificación!
¡Complete los módulos de Pandas, haga los ejercicios, tome el examen y obtendrá la certificación de w3schools!
$10 INSCRÍBETE