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.
Gráfico de coordenadas paralelas
El gráfico de coordenadas paralelas es una forma común de visualizar y analizar conjuntos de datos de alta dimensión. Un punto en el espacio n-dimensional se representa como una polilínea con vértices en los ejes paralelos y la posición del vértice corresponde a la coordenada del punto.
Sintaxis: coordenadas_paralelas(marco_datos=Ninguno, dimensiones=Ninguno, etiquetas={}, color_rango=Ninguno)
Parámetros:
data_frame: este argumento debe pasarse para que se utilicen los nombres de las columnas (y no los nombres de las palabras clave).
dimensiones: nombres de columnas en data_frame, pandas Series u objetos tipo array. Los valores de estas columnas se utilizan para la visualización multidimensional.
etiquetas: de forma predeterminada, los nombres de las columnas se utilizan en la figura para los títulos de los ejes, las entradas de la leyenda y los elementos flotantes. Este parámetro permite anular esto. Las claves de este dict deben corresponder a los nombres de las columnas, y los valores deben corresponder a la etiqueta que se desea mostrar.
range_color: si se proporciona, anula el escalado automático en la escala de color continua.
Ejemplo 1:
Python3
import plotly.express as px df = px.data.tips() fig = px.parallel_coordinates( df, dimensions=['tip', 'total_bill', 'day','time'],) fig.show()
Producción:
Ejemplo 2: Mostrar un gráfico de coordenadas paralelas con go.Parcoords()
Python3
import plotly.graph_objects as go fig = go.Figure(data=go.Parcoords( line_color='green', dimensions=list([ dict(range=[4, 9], label='A', values=[5, 8]), dict(range=[2, 7], label='B', values=[3, 6]), ]) ) ) fig.show()
Producción:
Ejemplo 3:
Python3
import plotly.graph_objects as go import plotly.express as px df = px.data.tips() fig = go.Figure(data=go.Parcoords( dimensions=list([ dict(range=[0, 8], constraintrange=[4, 8], label='Sepal Length', values=df['tip']), dict(range=[0, 8], label='Sepal Width', values=df['total_bill']), ]) ) ) 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