Zmień rozmiar figurki

Zmień rozmiar figurki

Obiekt każdego fabuły zawiera właściwości wysokości, szerokości i marginesu. Możemy użyć tych właściwości, aby dostosować rozmiar działki w łatwych krokach.

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.