Tramamente.Graph_objects.Mesa

Tramamente.Graph_objects.Mesa
Las tablas son una de las características más útiles cuando se trabaja con datos estadísticos. Le permiten organizar los datos en filas y columnas que son fáciles de ver e interpretar.

Por lo tanto, no es sorprendente que podamos crear tablas usando Plotly y el módulo Graph_Objects como mostraremos en este artículo.

Tramamente.Graph_objects.Mesa

Podemos usar la función de tabla de la clase Graph_objects para crear una tabla en Plotly. La sintaxis de la función es la siguiente:

tramamente.Graph_objects.Tabla (Arg = Ninguno, Cells = None, ColumnOrder = None, ColumnorDersrc = None, ColumnWidth = None, ColumnWidthSrc = None, CustomData = None, CustomDataSrc = None, Domain = None, Header = None, HoverInfo = None, HoverInfosrc = None, HoverLabel = None, IDS = None, IDSSRC = None, LegendGroupptitle = None, LegEdRank = None, Meta = None, MetaSrc = None, Name = None, Stream = None, UId = None, UIREVision = None, Visible = None, ** Kwargs)

Los siguientes son algunos parámetros importantes que puede usar para crear un objeto de tabla:

  1. Arg: define un diccionario que contiene una lista de propiedades compatibles con el constructor o una instancia de la clase de tabla.
  2. Células: define la instancia de las células.
  3. ColumnOrder: establece el orden renderizado de las columnas.
  4. Ancho de columnas: establece el ancho de las columnas como una relación.

Ejemplo 1:

El siguiente ejemplo muestra cómo podemos crear una tabla simple usando el método de tabla de la clase Graph_objects.

importplotly.Graph_Objectsas Go
Fig = GO.Cifra(
datos = [GO.Mesa(
encabezado = dict (valores = ['column_a', 'column_b']),
celdas = dict (valores = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']]])])
higo.espectáculo()

Esto devuelve una figura de tabla como se muestra en la siguiente:

Estilo de mesa

También podemos diseñar la tabla estableciendo los diversos parámetros como se muestra en lo siguiente:

Importar trama.Graph_Objects como Go
Fig = GO.Cifra(
datos = [GO.Mesa(
Header = dict (valores = ['column_a', 'column_b'],
line_color = 'slategray',
fill_color = 'LightskyBlue',
alinearse = 'izquierda'),
celdas = dict (valores = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']],
line_color = 'slategray',
Fill_color = 'Lightcyan',
alinearse = 'izquierda'))])
higo.espectáculo()

La tabla resultante es la siguiente:

Establecer el ancho y la altura de la mesa

También podemos establecer el ancho y la altura de la mesa como:

higo.update_layout (ancho = 600, altura = 400)

Configurar el tamaño de la fila y la columna

También puede cambiar el tamaño de las filas y columnas como una relación. Tome el siguiente código:

importplotly.Graph_Objectsas Go
Fig = GO.Cifra(
datos = [GO.Mesa(
columnwidth = [1,2],
Header = dict (valores = ['column_a', 'column_b'],
line_color = 'slategray',
fill_color = 'LightskyBlue',
alinearse = 'izquierda'),
celdas = dict (valores = [['row_a1', 'row_a2', 'row_a3'], ['row_b1', 'row_b2', 'row_b3']],
line_color = 'slategray',
Fill_color = 'Lightcyan',
alinearse = 'izquierda'))])
higo.espectáculo()

El código dado crea una tabla con una relación de columna de 1 a 2.

Producción:

Conclusión

Este artículo explora los conceptos básicos de trabajar con tablas en tramly usando el módulo Graph_Objects. Siéntase libre de explorar los otros documentos para más.

Codificación feliz!!