Plotly.graph_objects.Tavolo

Plotly.graph_objects.Tavolo
Le tabelle sono una delle funzionalità più utili quando si lavora con i dati statistici. Ti consentono di organizzare i dati in righe e colonne che sono facili da visualizzare e interpretare.

Non sorprende quindi che possiamo creare tabelle usando il modulo Plotly e Graph_Objects come mostreremo in questo articolo.

Plotly.graph_objects.Tavolo

Possiamo usare la funzione tabella dalla classe Graph_Objects per creare una tabella in Plotly. La sintassi della funzione è la seguente:

Plotly.graph_objects.Tabella (argp = nessuna, cell = nessuna, colonutDer = nessuna, columnordersrc = nessuna, colonnaWidth = nessuno, columnWidThSrc = Nessuno, customData = nessuno, customdatasrc = nessuno, dominio = Nessuno, header = nessuno, hoverinfo = nessuno, hoverinfosrc = nessuno, nessuno, nessuno, nessuno HoverLabel = nessuno, ids = nessuno, idssrc = nessuno, legendGroUptle = nessuno, legendRank = Nessuno, meta = nessuno, metasrc = nessuno, name = nessuno, stream = Nessuno, uid = Nessuno, UireVision = nessuno, visibile = nessuno, ** Kwargs)

Di seguito sono riportati alcuni parametri importanti che è possibile utilizzare per creare un oggetto tabella:

  1. Arg - Definisce un dizionario contenente un elenco di proprietà compatibili con il costruttore o un'istanza della classe della tabella.
  2. celle: definisce l'istanza delle celle.
  3. colonnutrd - imposta l'ordine reso delle colonne.
  4. ColumnWidth - Imposta la larghezza delle colonne come rapporto.

Esempio 1:

L'esempio seguente mostra come possiamo creare una tabella semplice utilizzando il metodo tabella dalla classe Graph_Objects.

importante.Graph_Objectsas Go
FIG = GO.Figura(
dati = [vai.Tavolo(
header = dict (valori = ['column_a', 'column_b']),
cells = dict (valori = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']))]))
Fico.spettacolo()

Questo restituisce una figura della tabella come mostrato nella seguente:

Styling da tavolo

Possiamo anche modellare la tabella impostando i vari parametri come mostrato nei seguenti:

importazione della trama.graph_objects come Go
FIG = GO.Figura(
dati = [vai.Tavolo(
header = dict (valori = ['column_a', 'column_b'],
Line_Color = 'SLATEGRAY',
FILL_COLOR = 'LIGHKYBLUE',
align = 'sinistra'),
cells = dict (valori = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3'],
Line_Color = 'SLATEGRAY',
FILL_COLOR = 'LightCyan',
align = 'sinistra'))])
Fico.spettacolo()

La tabella risultante è la seguente:

Impostazione della larghezza e dell'altezza della tabella

Possiamo anche impostare la larghezza e l'altezza del tavolo come:

Fico.update_layout (larghezza = 600, altezza = 400)

Impostazione della dimensione della riga e della colonna

Puoi anche cambiare le dimensioni delle righe e delle colonne come rapporto. Prendi il seguente codice:

importante.Graph_Objectsas Go
FIG = GO.Figura(
dati = [vai.Tavolo(
ColumnWidth = [1,2],
header = dict (valori = ['column_a', 'column_b'],
Line_Color = 'SLATEGRAY',
FILL_COLOR = 'LIGHKYBLUE',
align = 'sinistra'),
cells = dict (valori = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3'],
Line_Color = 'SLATEGRAY',
FILL_COLOR = 'LightCyan',
align = 'sinistra'))])
Fico.spettacolo()

Il codice dato crea una tabella con un rapporto colonna da 1 a 2.

Produzione:

Conclusione

Questo articolo esplora le basi del lavoro con le tabelle in Plotly usando il modulo Graph_Objects. Sentiti libero di esplorare gli altri documenti per ulteriori informazioni.

Codice felice!!