Spiski.Graph_Objects.Tabela

Spiski.Graph_Objects.Tabela
Tabele są jedną z najbardziej przydatnych funkcji podczas pracy z danymi statystycznymi. Pozwalają na uporządkowanie danych w wierszach i kolumnach, które są łatwe do wyświetlenia i interpretacji.

Nie jest zatem zaskoczeniem, że możemy tworzyć tabele za pomocą plotly i modułu Graph_Objects, jak pokażemy w tym artykule.

Spiski.Graph_Objects.Tabela

Możemy użyć funkcji tabeli z klasy Graph_Objects, aby utworzyć tabelę w fabule. Składnia funkcji jest następująca:

spiski.Graph_Objects.Tabela (arg = brak, komórki = brak, kolumnaPorter = Brak, kolumnordersrc = brak, kolumnwidth = brak, kolumnwidthsrc = brak, customData = Brak, customDatAsrc = brak, domena = brak, nagłówek = brak, pod HoverInfo = brak, hoverinfosrc = brak, hoverlabel = brak, ids = brak, idssrc = brak, legendGrouptItle = brak, legendRank = brak, meta = brak, metasrc = name = brak, strumień = brak, uid = brak, uirevision = brak, widziane = brak, ** KWARGS)

Poniżej przedstawiono kilka ważnych parametrów, których można użyć do utworzenia obiektu tabeli:

  1. Arg - definiuje słownik zawierający listę właściwości zgodnych z konstruktorem lub instancją klasy tabeli.
  2. Komórki - definiuje instancję komórek.
  3. kolumnPorder - Ustawia renderowaną kolejność kolumn.
  4. Kolumna - ustawia szerokość kolumn jako stosunek.

Przykład 1:

Poniższy przykład pokazuje, w jaki sposób możemy utworzyć prostą tabelę za pomocą metody tabeli z klasy Graph_Objects.

importowo.Graph_Objectsas Go
Fig = Go.Postać(
data = [Go.Tabela(
nagłówek = dict (wartości = ['kolumn_a', 'kolumn_b']),
komórki = dict (wartości = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']]))]))
Figa.pokazywać()

Zwraca to rysunek tabeli, jak pokazano następująco:

Stylizacja stołu

Możemy również stylizować tabelę, ustawiając różne parametry, jak pokazano następująco:

importować fabuły.Graph_Objects jak Go
Fig = Go.Postać(
data = [Go.Tabela(
nagłówek = dict (wartości = ['kolumn_a', 'kolumn_b'],
line_color = 'slateGray',
Fill_Color = „LightkyBlue”,
align = „lewy”),
komórki = dict (wartości = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']]]]],
line_color = 'slateGray',
Fill_Color = „Lightcyan”,
align = „lewy”))])
Figa.pokazywać()

Powstała tabela jest następująca:

Ustawienie szerokości i wysokości stołu

Możemy również ustawić szerokość i wysokość tabeli jako:

Figa.aktualizacja_layout (szerokość = 600, wysokość = 400)

Ustawienie rozmiaru wiersza i kolumny

Możesz także zmienić rozmiar wierszy i kolumn jako stosunek. Weź następujący kod:

importowo.Graph_Objectsas Go
Fig = Go.Postać(
data = [Go.Tabela(
kolumnWidth = [1,2],
nagłówek = dict (wartości = ['kolumn_a', 'kolumn_b'],
line_color = 'slateGray',
Fill_Color = „LightkyBlue”,
align = „lewy”),
komórki = dict (wartości = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']]]]],
line_color = 'slateGray',
Fill_Color = „Lightcyan”,
align = „lewy”))])
Figa.pokazywać()

Dany kod tworzy tabelę ze stosunkiem kolumny od 1 do 2.

Wyjście:

Wniosek

W tym artykule bada podstawy pracy z tabelami w fabule za pomocą modułu Graph_Objects. Zapraszam do eksploracji innych dokumentów, aby uzyskać więcej.

Szczęśliwe kodowanie!!