Gráficos polares usando Plotly en Python

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áficos polares en Plotly

Estos gráficos utilizan un sistema de coordenadas polares, donde su eje x parece un círculo con el punto de origen como centro y cada punto está determinado por la distancia desde un punto fijo y el ángulo desde una dirección fija. Los gráficos polares también se conocen como gráficos de radar, gráficos web, gráficos de araña y gráficos de estrellas, entre muchos otros. Los nombres de las coordenadas radiales y angulares se dan como argumentos r y theta.

Sintaxis: plotly.graph_objects.Scatterpolar(arg=Ninguno, cliponaxis=Ninguno,dr=Ninguno, dtheta=Ninguno, line=Ninguno, marcador=Ninguno,r=Ninguno, theta=Ninguno)

Parámetros:

arg: dict de propiedades compatibles con este constructor o una instancia de plotly.graph_objects.Scatterpolar

r: Establece las coordenadas radiales

theta: Establece las coordenadas radiales

línea: plotly.graph_objects.scatterpolar.Line instancia o dict con propiedades compatibles

marcador: plotly.graph_objects.scatterpolar.Marker instancia o dict con propiedades compatibles

Ejemplo:

Python3

import plotly.graph_objects as go
  
fig = go.Figure(data=go.Scatterpolar(
    r=[1, 2, 3, 4, 5, 6, 7, 8, 9],
    theta=[69, 141, 213, 285, 357,
           429, 501, 573, 645],
    mode='markers',
))
  
fig.show()

Producción:

Gráfico de barras polares

En plotly, se puede crear un gráfico de barras polares utilizando el método go.Barpolar() de la clase graph_object . Un gráfico de barras polares es un gráfico que muestra los datos en forma categórica y el eje x está en el círculo y el origen está en el centro.

Ejemplo:

Python3

import plotly.graph_objects as go
  
fig = go.Figure(data=go.Barpolar(
    r=[1, 2, 3, 4, 5, 6, 7, 8, 9],
    theta=[69, 141, 213, 285, 357,
           429, 501, 573, 645],
))
  
fig.show()

Producción:

Gráfico polar de líneas

En plotly, los gráficos polares de líneas se pueden hacer usando el método go.Scatterpolar() de la clase graph_object . Un gráfico polar de líneas es un gráfico que muestra datos en serie donde el eje x está en el círculo y el origen está en el centro. 

Ejemplo:

Python3

import plotly.graph_objects as go
  
fig = go.Figure(data=go.Scatterpolar(
    r=[1, 2, 3, 4, 5, 6, 7, 8, 9],
    theta=[69, 141, 213, 285, 357,
           429, 501, 573, 645],
    mode='lines',
))
  
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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *