Plotly.Graph_Objects.Bord

Plotly.Graph_Objects.Bord
Tabeller er en av de mest nyttige funksjonene når du jobber med statistiske data. De lar deg organisere dataene i rader og kolonner som er enkle å se og tolke.

Det er derfor ingen overraskelse at vi kan lage tabeller ved hjelp av plott og graf_objektmodulen som vi vil vise i denne artikkelen.

Plotly.Graph_Objects.Bord

Vi kan bruke tabellfunksjonen fra Graph_Objects Class. Funksjonssyntaksen er som følger:

plotly.Graph_Objects.Tabell (arg = ingen, celler = ingen, kolonneOrder = ingen, columnorderrc = ingen, kolonneWidth = ingen, kolonneWidthSrc = ingen, CustomData = Ingen, CustomDatasrc = ingen, domene = ingen, header = ingen, hoverInfo = ingen, hoverInfosrc = ingen, hoverLabel = ingen, ids = ingen, idssrc = ingen, legendGroUptitle = ingen, legendRank = ingen, meta = ingen, metasrc = ingen, navn = ingen, stream = ingen, uid = ingen, uirevision = ingen, synlig = ingen, ** Kwargs)

Følgende er noen viktige parametere som du kan bruke til å lage et tabellobjekt:

  1. Arg - definerer en ordbok som inneholder en liste over egenskaper som er kompatibel med konstruktøren eller en forekomst av tabellklassen.
  2. Celler - definerer cellen forekomst.
  3. Columnorder - Angir den gjengitte rekkefølgen på kolonnene.
  4. Kolonnebredde - Angir bredden på kolonnene som et forhold.

Eksempel 1:

Følgende eksempel viser hvordan vi kan lage en enkel tabell ved hjelp av tabellmetoden fra Graph_Objects -klassen.

importplottly.Graph_Objectsas går
Fig = GO.Figur(
data = [gå.Bord(
header = dict (verdier = ['kolonne_a', 'column_b']),
celler = dict (verdier = [['ROW_A1', 'ROW_A2', 'ROW_A3'], ['ROW_B1', 'ROW_B2', 'ROW_B3']]))])
Fig.forestilling()

Dette returnerer et tabellfigur som vist i følgende:

Bordstyling

Vi kan også style tabellen ved å stille inn de forskjellige parametrene som vist i følgende:

Importer plotly.Graph_Objects som GO
Fig = GO.Figur(
data = [gå.Bord(
header = dict (verdier = ['kolonne_a', 'column_b'],
line_color = 'SlateGray',
Fill_Color = 'LightSkyBlue',
Align = 'venstre'),
celler = dict (verdier = [['ROW_A1', 'ROW_A2', 'ROW_A3'], ['ROW_B1', 'ROW_B2', 'ROW_B3']],
line_color = 'SlateGray',
Fill_Color = 'LightCyan',
Align = 'venstre'))])
Fig.forestilling()

Det resulterende tabellen er som følger:

Angi bordbredde og høyde

Vi kan også sette bredden og høyden på bordet som:

Fig.update_layout (bredde = 600, høyde = 400)

Angi rad- og kolonnestørrelse

Du kan også endre størrelsen på radene og kolonnene som et forhold. Ta følgende kode:

importplottly.Graph_Objectsas går
Fig = GO.Figur(
data = [gå.Bord(
kolonnewidth = [1,2],
header = dict (verdier = ['kolonne_a', 'column_b'],
line_color = 'SlateGray',
Fill_Color = 'LightSkyBlue',
Align = 'venstre'),
celler = dict (verdier = [['ROW_A1', 'ROW_A2', 'ROW_A3'], ['ROW_B1', 'ROW_B2', 'ROW_B3']],
line_color = 'SlateGray',
Fill_Color = 'LightCyan',
Align = 'venstre'))])
Fig.forestilling()

Den gitte koden oppretter en tabell med kolonneforhold på 1 til 2.

Produksjon:

Konklusjon

Denne artikkelen utforsker det grunnleggende om å jobbe med tabeller i plottly ved hjelp av Graph_Objects -modulen. Utforsk gjerne de andre dokumentene for mer.

Glad koding!!