Omówmy, w jaki sposób możemy to osiągnąć.
Zmień rozmiar figurki
Jednym z najlepszych sposobów modyfikacji rozmiaru figury jest dostosowanie szerokości i parametrów wysokości.
Zaczniemy od omówienia, jak zmienić parametry wysokości i szerokości za pomocą Plotly Express.
Na przykład w poniższym kodzie tworzymy prostą tabelę linii za pomocą domyślnych wymiarów Plotly.
importować fabuły.Wyraź jako PX
importować Numpy jako NP
x = np.Arange (50)
Ryc. = PX.Linia (x = x, y = x ** 2)
Figa.pokazywać()
Poprzedni kod wykorzystuje losowo wygenerowane wartości za pomocą funkcji ARANGE () z Numpy i wykonywa prosty wykres linii.
Powstały wykres zwraca kod, jak pokazano poniżej:
Możemy dostosować wysokość i szerokość tego wykresu, określając parametry w funkcji linii.
Oto następujący przykład:
importować fabuły.Wyraź jako PX
importować Numpy jako NP
x = np.Arange (50)
Ryc. = PX.Linia (x = x, y = x ** 2, szerokość = 1200, wysokość = 700)
Figa.pokazywać()
W poprzednim przykładzie określamy szerokość docelową i wysokość, jak pokazano w PX.funkcja linii ().
Powstały rysunek pokazano poniżej:
Uwaga: poprzedni obraz nie przedstawia dokładnych wymiarów obrazu. Powtórz poprzedni kod, aby uzyskać dokładne wyniki.
Przykład 2
Wszystkie figury ekspresowe obsługują parametry wysokości i szerokości. Na przykład następujący kod tworzy wykres pudełkowy o niestandardowej wysokości i wymiarach szerokości:
importować fabuły.Wyraź jako PX
importować Numpy jako NP
Data = NP.losowy.Randn (50) + 1
Ryc. = PX.Box (Y0, szerokość = 800, wysokość = 400)
Figa.pokazywać()
W takim przypadku poprzedni kod zwraca wykres o wymiarach 800 × 400.
Przykładowy rysunek pokazano poniżej:
Zmień rozmiar liczby - Graph_objects
W przeciwieństwie do Plotly Express, Graph_Objects zapewniają kontrolę niskiego poziomu nad tworzonymi postaciami i wykresami. Oznacza to, że otrzymujesz większe dostosowywanie i opcje na swoich fabułach.
Na szczęście proces ustawiania szerokości i wysokości wykresów różni się tak bardzo. Najpierw musisz to zrobić, używając funkcji aktualizacji_layout.
Na przykład, aby ustawić wysokość i szerokość wykresu za pomocą Graph_Objects, możesz użyć przykładu, jak pokazano poniżej:
importować fabuły.Graph_Objects jak Go
x = [0, 1, 2, 3, 4, 5, 6, 7, 8]
y = [0, 1, 2, 3, 4, 5, 6, 7, 8]
Fig = Go.Rysunek (dane = Go.Rozpraszać(
x = x,
y = y
))
Figa.aktualizacja_layout (
autosize = false,
szerokość = 800,
Wysokość = 400
)
Figa.pokazywać()
W tym przykładzie używamy funkcji aktualizacji_layout (), aby określić docelową szerokość i wysokość naszej figurki. Ustawiamy również parametr autosizowania na false.
Wniosek
W tym samouczku omówiliśmy, jak korzystać z każdej właściwości do dostosowania rozmiaru fabuły za pomocą dwóch głównych metod zmiany rozmiaru fabuły. Dwie główne metody zmiany rozmiaru wykresu to fabularne i wykresowe obiekty, i podano przykłady.