Vamos a sumergirnos.
Tramamente.IO.read_json
La función read_json () del módulo IO de Plotly le permite pasar una cadena JSON desde un archivo o objeto legible. Luego analiza los datos de JSON y devuelve la figura.
La sintaxis de la función es como se muestra:
tramamente.IO.read_json (archivo, output_type = 'figura', skip_invalid = false, motor = none)Los parámetros de la función están a continuación:
La función luego devolverá la figura original de la figura de tipo o figurawidget como se especifica en el parámetro output_type.
Figura de exportación complementaria a JSON
Antes de aprender cómo crear una figura de una cadena JSON, cubramos cómo podemos exportar una figura en un archivo JSON.
Para eso, podemos usar la trama.IO.función to_json (). A continuación se muestra un código de ejemplo:
Importar trama.expresar como PXEl código anterior crea una gráfica de caja simple, como se muestra en la figura resultante a continuación:
Podemos exportarlo como un archivo JSON como se muestra:
Importar trama.io como ioEl código anterior tomará la figura y la convertirá en una cadena JSON. Luego escribimos la cadena JSON en un archivo utilizando la función abierta.
La cadena JSON de ejemplo resultante es como se muestra a continuación:
Una vez que tenemos el archivo JSON, podemos proceder a convertirlo en una cifra.
Plotly Convertir JSON a la imaginación
Para convertir el archivo JSON en una figura, podemos usar la función Read_json () como se muestra a continuación:
con Open ('line_plot.json ') como f:El código anterior debe leer el archivo JSON especificado y construir la figura como un entorno de figura.
A diferencia de la función from_json (), la función read_json no requiere que analice el json primero en una cadena.
Clausura
Este tutorial cubrió cómo construir una figura a partir de un archivo JSON o objeto Python utilizando la trama.IO.función read_json ().