Zanurzmy się.
Spiski.io.Read_Json
Funkcja Read_Json () z modułu IO Plotly pozwala przekazać ciąg JSON z pliku lub czytelnego obiektu. Następnie analizuje dane JSON i zwraca z nich figurę.
Składnia funkcji jest jak pokazana:
spiski.io.Read_Json (plik, output_type = 'figure', skip_invalid = false, silnik = brak)Parametry funkcji są poniżej:
Następnie funkcja zwróci oryginalną rysunek typu lub figury, jak określono w parametrze Output_Type.
Postacie eksportowe do JSON
Zanim dowiemy się, jak utworzyć figurę z ciągu JSON, omówmy, w jaki sposób możemy wyeksportować figurę do pliku JSON.
W tym celu możemy użyć fabuły.io.Funkcja To_Json (). Przykładowy kod pokazano poniżej:
importować fabuły.Wyraź jako PXPowyższy kod tworzy prosty wykres pola, jak pokazano na poniższym rysunku:
Możemy to wyeksportować jako plik JSON, jak pokazano:
importować fabuły.IO jako IOPowyższy kod przyjmie figurę i przekonwertuje go na ciąg JSON. Następnie piszemy ciąg JSON do pliku za pomocą funkcji Open.
Przykład wynikający z tego ciąg JSON jest jak pokazano poniżej:
Po uzyskaniu pliku JSON możemy przejść do konwersji na figurę.
Zamknij JSON na rysunek
Aby przekonwertować plik JSON na rysunek, możemy użyć funkcji Read_Json (), jak pokazano poniżej:
Z otwartym („Line_plot.JSON ') jako f:Powyższy kod powinien odczytać określony plik JSON i skonstruować figurę jako figuredget.
W przeciwieństwie do funkcji From_Json () funkcja Read_Json nie wymaga najpierw przeanalizowania JSON w ciągu.
Zamknięcie
Ten samouczek obejmował, jak skonstruować figurę z pliku JSON lub obiektu Pythona za pomocą plotly.io.funkcja read_json ().