Plongeons-nous dans.
Tracer.Io.read_json
La fonction read_json () du module IO de Plotly vous permet de passer une chaîne JSON à partir d'un fichier ou d'un objet lisible. Il analyse ensuite les données JSON et en renvoie le chiffre.
La syntaxe de fonction est comme indiqué:
tracer.Io.read_json (fichier, output_type = 'Figure', skip_invalid = false, moteur = aucun)Les paramètres de fonction sont ci-dessous:
La fonction renverra ensuite la figure d'origine de type Figure ou FigureWidget comme spécifié dans le paramètre Output_Type.
Exporter des chiffres vers JSON
Avant d'apprendre à créer une figure à partir d'une chaîne JSON, couvrons comment nous pouvons exporter une figure dans un fichier JSON.
Pour cela, nous pouvons utiliser l'intrigue.Io.Fonction TO_JSON (). Un exemple de code est illustré ci-dessous:
Importer un terrain.Exprime comme PXLe code ci-dessus crée un tracé de boîte simple, comme le montre la figure résultante ci-dessous:
Nous pouvons l'exporter en tant que fichier JSON comme indiqué:
Importer un terrain.Io comme ioLe code ci-dessus prendra la figure et le convertira en une chaîne JSON. Nous écrivons ensuite la chaîne JSON sur un fichier en utilisant la fonction ouverte.
L'exemple de chaîne JSON résultant est comme indiqué ci-dessous:
Une fois que nous avons le fichier JSON, nous pouvons procéder à le convertir en figure.
Convertir JSON
Pour convertir le fichier JSON en une figure, nous pouvons utiliser la fonction read_json () comme indiqué ci-dessous:
avec ouvert ('line_plot.JSON ') comme f:Le code ci-dessus doit lire le fichier JSON spécifié et construire la figure comme une figurewidget.
Contrairement à la fonction de From_json (), la fonction read_json ne vous oblige pas à analyser d'abord le JSON en une chaîne.
Fermeture
Ce tutoriel a couvert comment construire une figure à partir d'un fichier JSON ou d'un objet Python à l'aide du tracé.Io.Fonction read_json ().