Plotly es una biblioteca de Python que se utiliza para diseñar gráficos, especialmente gráficos interactivos. Puede trazar varios gráficos y tablas como histograma, diagrama de barras, diagrama de caja, diagrama de dispersión y muchos más. Se utiliza principalmente en el análisis de datos, así como en el análisis financiero. plotly es una biblioteca de visualización interactiva.
Tablas en Plotly
Una tabla ayuda a organizar los datos en columnas y filas. El uso de tablas prevalece en todas las comunicaciones, investigaciones y análisis de datos. Privilegian la entrada rápida y la comparación proporcionalmente elemental de la información. Se puede crear utilizando el método Table() de la clase graph_objects .
Sintaxis: plotly.graph_objects.Table(arg=Ninguno, celdas=Ninguno, orden de columna=Ninguno, ancho de columna=Ninguno, encabezado=Ninguno, **kwargs)
Parámetros:
arg: dict de propiedades compatibles con este constructor o una instancia de plotly.graph_objects.Table
celdas: plotly.graph_objects.table.Cells instancia o dict con propiedades compatibles
columnorder: especifica el orden representado de las columnas de datos; por ejemplo, un valor 2 en la posición 0 significa que el índice de columna 0 en los datos se representará como la tercera columna, ya que las columnas tienen una base de índice de cero.
columnwidth: El ancho de las columnas expresado como una proporción. Las columnas llenan el ancho disponible en proporción a sus anchos de columna especificados.
encabezado: plotly.graph_objects.table.Header instancia o dict con propiedades compatibles
Ejemplo:
Python3
import plotly.graph_objects as go fig = go.Figure(data=[go.Table( header=dict(values=['A', 'B']), cells=dict(values=[[10, 20, 30, 40], [40, 20, 10, 50]])) ]) fig.show()
Producción:
Cambio de colores de fila
Agregar colores en filas alternativas facilitará la comprensión de los datos de manera más eficiente. Distingue los datos entre sí y los valores se pueden ver por separado fácilmente en el formato de datos.
Ejemplo:
Python3
import plotly.graph_objects as go color1 = 'lightgreen' color2 = 'lightblue' fig = go.Figure(data=[go.Table( header=dict(values=['A', 'B']), cells=dict(values=[[10, 20, 30, 40], [40, 20, 10, 50]], fill_color=[[color1, color2, color1, color2, color1]*2],)) ]) fig.show()
Producción:
Tamaño variable de filas y columnas
Es posible cambiar el tamaño de fila y columna usando el parámetro de ancho de columna. El ancho de las columnas se expresa como una relación. Las columnas llenan el ancho disponible en la proporción de sus anchos de columna especificados.
Ejemplo:
Python3
import plotly.graph_objects as go color1 = 'lightgreen' color2 = 'lightblue' fig = go.Figure(data=[go.Table( # Ratio for column width columnwidth=[1, 5], header=dict(values=['A', 'B']), cells=dict(values=[[10, 20, 30, 40], [40, 20, 10, 50]], fill_color=[[color1, color2, color1, color2, color1]*2],)) ]) fig.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por nishantsundriyal98 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA