La oss dykke inn.
Plotly.io.Read_json
Read_json () -funksjonen fra Plotlys IO -modul lar deg passere en JSON -streng fra en fil eller lesbart objekt. Den analyserer deretter JSON -dataene og returnerer figuren fra den.
Funksjonssyntaksen er som vist:
plotly.io.read_json (fil, output_type = 'figur', skip_invalid = falsk, motor = ingen)Funksjonsparametrene er nedenfor:
Funksjonen vil deretter returnere den opprinnelige figuren av typen figur eller figurwidget som spesifisert i parameteren Output_Type.
Plotly eksport figur til JSON
Før vi lærer hvordan du lager en figur fra en JSON -streng, la oss dekke hvordan vi kan eksportere en figur til en JSON -fil.
For det kan vi bruke plottet.io.to_json () funksjon. Et eksempelkode vises nedenfor:
Importer plotly.uttrykk som pxKoden over oppretter en enkel boksplott, som vist i det resulterende figur nedenfor:
Vi kan eksportere den som en JSON -fil som vist:
Importer plotly.io som ioKoden over vil ta figuren og konvertere den til en JSON -streng. Vi skriver deretter JSON -strengen til en fil ved hjelp av den åpne funksjonen.
Eksemplet som resulterer i JSON -strengen er som vist nedenfor:
Når vi har JSON -filen, kan vi fortsette å konvertere den til en figur.
Konverter JSON til figur til figur
For å konvertere JSON -filen til en figur, kan vi bruke read_json () -funksjonen som vist nedenfor:
med åpen ('line_plot.json ') som f:Koden over skal lese den spesifiserte JSON -filen og konstruere figuren som en figurwidget.
I motsetning til FRAE_JSON () -funksjonen, krever ikke read_json -funksjonen deg å analysere JSON i en streng først.
Lukking
Denne opplæringen dekket hvordan du konstruerer en figur fra en JSON -fil eller Python -objekt ved hjelp av plottly.io.read_json () funksjon.