Spiski.Graph_Objects.bar

Spiski.Graph_Objects.bar
„Działki adwokackie są jednym z najczęstszych rodzajów działek, jeśli chodzi o wizualizację danych. W tym artykule zbadamy, w jaki sposób możemy tworzyć wykresy barowe za pomocą modułu PTTLY Graph_Objects."

Zanurzmy się.

Podstawowy wykres słupkowy z Graph_Objects

Możemy utworzyć prosty wykres słupkowy za pomocą klasy paska z modułu Graph_Objects. Korzystanie z Graph_Module zapewnia nam niskie sterowanie funkcjami i dostosowywanie rysunku.

Poniższy kod pokazuje, jak korzystać z klasy paska do utworzenia wykresu paska.

importować fabuły.Graph_Objects jak Go
bazy danych = [„mysql”, „MongoDB”, „elasticsearch”, „redis”, „sqlite”]
Zastosowanie = [80, 75, 42, 78, 60]
Fig = Go.Rysunek (dane = Go.Bar(
x = bazy danych,
y = użycie
))
Figa.pokazywać()

Powyższy kod powinien zwrócić prosty wykres słupkowy, jak pokazano:

Możemy również utworzyć zgrupowany wykres słupkowy, jak pokazano w poniższym kodzie:

importować fabuły.Graph_Objects jak Go
bazy danych = [„mysql”, „MongoDB”, „elasticsearch”, „redis”, „sqlite”]
Fig = Go.Rysunek (dane = [
Iść.Pasek (name = „AWS”, x = bazy danych, y = [80,75,42,78,60]),
Iść.Pasek (name = „gcp”, x = bazy danych, y = [99, 70, 65,80,78])
])
Figa.aktualizacja_layout (BARMODE = „grupa”)
Figa.pokazywać()

Powyższy kod utworzy zgrupowany wykres słupkowy na podstawie wartości podanych w Go.Funkcja rysunku. Upewnij się, aby zaktualizować układ i ustaw tryb paska na grupę, aby umożliwić granie na określone wykresy słupkowe.

Powstała liczba jest jak pokazana:

Aby utworzyć ułożony wykres słupkowy, możesz ustawić Barmode na stos, jak pokazano w poniższym przykładzie:

importować fabuły.Graph_Objects jak Go
bazy danych = [„mysql”, „MongoDB”, „elasticsearch”, „redis”, „sqlite”]
Fig = Go.Rysunek (dane = [
Iść.Pasek (name = „AWS”, x = bazy danych, y = [80,75,42,78,60]),
Iść.Pasek (name = „gcp”, x = bazy danych, y = [99, 70, 65,80,78])
])
Figa.aktualizacja_layout (BARMODE = „Stack”)
Figa.pokazywać()

W takim przypadku powyższy kod zwróci ułożony wykres słupkowy, jak pokazano:

Aby sortować wartości w wykresie paska, możemy użyć parametrów osi x i osi y, jak pokazano w poniższym kodzie przykładowym:

importować fabuły.Graph_Objects jak Go
bazy danych = [„mysql”, „MongoDB”, „elasticsearch”, „redis”, „sqlite”]
Fig = Go.Rysunek (dane = [
Iść.Pasek (name = „AWS”, x = bazy danych, y = [80,75,42,78,60]),
Iść.Pasek (name = „gcp”, x = bazy danych, y = [99, 70, 65,80,78])
])
Figa.aktualizacja_layout (BARMODE = „Stack”, xaxis = 'caToryOrder': „Total Ascending”)
Figa.pokazywać()

W takim przypadku sortujemy wartości w osi x przez kolejność rosnącą. Powstała liczba jest jak pokazana:

Podobnie możesz sortować w kolejności malejącej, ustawiając parametr kategorii na całkowitym maleniu:

importować fabuły.Graph_Objects jak Go
bazy danych = [„mysql”, „MongoDB”, „elasticsearch”, „redis”, „sqlite”]
Fig = Go.Rysunek (dane = [
Iść.Pasek (name = „AWS”, x = bazy danych, y = [80,75,42,78,60]),
Iść.Pasek (name = „gcp”, x = bazy danych, y = [99, 70, 65,80,78])
])
Figa.aktualizacja_layout (BARMODE = „Stack”, Xaxis = 'CateoryOrder': „Total Descing”)
Figa.pokazywać()

Wynikowy rysunek:

Wniosek

Za pośrednictwem tego artykułu dowiedziałeś się, w jaki sposób możesz użyć modułu PTTLLY GHAGH_OBjects, aby tworzyć różne typy wykresów barowych za pomocą plotly. Moduł plotly Graph_Objects jest praktyczny, gdy potrzebujesz kontroli niskiego poziomu nad swoimi liczbami. Jeśli jednak szukasz szybkiego i łatwego sposobu na tworzenie działek, Plotly Express jest lepszą alternatywą.

Dziękujemy za przeczytanie i złap cię w następnym!!