Handlung.Graph_Objects.Tisch

Handlung.Graph_Objects.Tisch
Tabellen sind eine der nützlichsten Funktionen bei der Arbeit mit statistischen Daten. Sie ermöglichen es Ihnen, die Daten in Zeilen und Spalten zu organisieren, die leicht zu sehen und zu interpretieren sind.

Es ist daher keine Überraschung, dass wir Tabellen mit Plotly und dem Modul Graph_Objects erstellen können, wie wir in diesem Artikel angezeigt werden.

Handlung.Graph_Objects.Tisch

Wir können die Tabellenfunktion aus der Klasse Graph_Objects verwenden, um eine Tabelle in Plotly zu erstellen. Die Funktionssyntax ist wie folgt:

Handlung.Graph_Objects.Tabelle (arg = none, cells = keine, columnorder = keine, columnorderSrc = keine, columnwidth = keine, columnwidthsrc = keine, CustomData = Keine, CustomDatasrc = Keine, Domain = Keine, Header = None, HoverInfo = None, Hoverinfosrc = keine hoverlabel = none, ids = keine, idssrc = keine, legendgrouptitle = none, legendrank = none, meta = keine, metasrc = none, name = keine, stream = keine, uid = keine, uirevision = none, sichtbar = none, ** kwargs)

Im Folgenden finden Sie einige wichtige Parameter, mit denen Sie ein Tabellenobjekt erstellen können:

  1. Arg - definiert ein Wörterbuch, das eine Liste von Eigenschaften enthält, die mit dem Konstruktor oder einer Instanz der Tabellenklasse kompatibel sind.
  2. Zellen - definiert die Zelleninstanz.
  3. Säulenreiber - Legt die gerenderte Reihenfolge der Spalten fest.
  4. Säulenbreite - Legt die Breite der Spalten als Verhältnis fest.

Beispiel 1:

Das folgende Beispiel zeigt, wie wir eine einfache Tabelle mit der Tabellenmethode aus der Klasse Graph_Objects erstellen können.

importieren.Graph_Objectsas gehen
Fig = Go.Figur(
Daten = [Go.Tisch(
Header = dict (values ​​= ['column_a', 'column_b']),
cells = dict (values ​​= [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']))))))))
Feige.zeigen()

Dies gibt eine Tabellenfigur zurück, wie im Folgenden gezeigt:

Tischstyling

Wir können die Tabelle auch stylen, indem wir die verschiedenen Parameter wie im Folgenden festlegen:

Handlung importieren.Graph_Objects as Go
Fig = Go.Figur(
Daten = [Go.Tisch(
Header = dict (values ​​= ['column_a', 'column_b'],
line_color = 'slateGray' ',
FILL_COLOR = 'LightSkyBlue' ',
Align = 'links'),
cells = dict (values ​​= [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']],
line_color = 'slateGray' ',
fill_color = 'lightcyan' ',
Align = 'links'))]))
Feige.zeigen()

Die resultierende Tabelle lautet wie folgt:

Setzen Sie die Tabellenbreite und Höhe ein

Wir können auch die Breite und Höhe der Tabelle einstellen wie:

Feige.update_layout (width = 600, Höhe = 400)

Festlegen der Zeile und Spaltengröße

Sie können auch die Größe der Zeilen und Spalten als Verhältnis ändern. Nehmen Sie den folgenden Code:

importieren.Graph_Objectsas gehen
Fig = Go.Figur(
Daten = [Go.Tisch(
Säulenweite = [1,2],
Header = dict (values ​​= ['column_a', 'column_b'],
line_color = 'slateGray' ',
FILL_COLOR = 'LightSkyBlue' ',
Align = 'links'),
cells = dict (values ​​= [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']],
line_color = 'slateGray' ',
fill_color = 'lightcyan' ',
Align = 'links'))]))
Feige.zeigen()

Der angegebene Code erstellt eine Tabelle mit Spaltenverhältnis von 1 zu 2.

Ausgang:

Abschluss

In diesem Artikel werden die Grundlagen der Arbeit mit Tabellen in Plotly unter Verwendung des Moduls Graph_Objects untersucht. Fühlen Sie sich frei, die anderen Dokumente für mehr zu erkunden.

Glückliche Codierung!!