Plotly.expressar.line_polar

Plotly.expressar.line_polar

Gráficos polares são tipos de gráficos que visualizam dados ao longo de um eixo radial e angular. Usando o plotly expresso, você pode representar dados polares como linhas usando a função line_polar ().

Função Sintaxe e parâmetro

A sintaxe da função e a lista de parâmetros são os mostrados:

lote.expressar.line_polar (data_frame = nenhum, r = nenhum, theta = nenhum, cor = nenhum, line_dash = nenhum, hover_name = nenhum, hover_data = nenhum, custom_data = nenhum, line_group = nenhum, text = nenhum animation_group = Nenhum, category_orders = Nenhum, rótulos = Nenhum, color_discrete_sequence = Nenhum, color_discrete_map = Nenhum, Line_Dash_sequence = Nenhum, Line_Dash_Map = Nenhum, Symbol_sequence = Nenhum, Symbol_Map = Nenhum, Markers = Falso = 'Clockwise,, line_close = false, line_shape = nenhum, render_mode = 'auto', range_r = nenhum, range_theta = nenhum, log_r = false, title = nenhum, modelo = nenhum, largura = nenhum, altura = nenhum)


A seguir, alguns dos parâmetros importantes da função que você precisará saber:

    1. quadro de dados - Especifica o data_frame contendo os nomes de colunas usados ​​no gráfico.
    2. r - Define os valores usados ​​para posicionar as marcas ao longo do eixo radial na coordenada polar.
    3. Theta - Define os valores usados ​​para posicionar as marcas ao longo do eixo angular na coordenada polar.
    4. cor - Especifica os valores usados ​​para atribuir uma cor única às marcas.
    5. line_dash - Especifica os valores usados ​​para atribuir padrões de traço às linhas.
    6. start_angle - define o ângulo de início do eixo angular.
    7. line_shape - Especifica a forma da linha linear ou spline.
    8. título - define o título para a figura.
    9. largura altura - define a largura e a altura da figura em pixels.

Exemplo

O exemplo abaixo ilustra como criar um gráfico polar de linha.

importar plotly.expresso como px
df = px.dados.vento()
Fig = px.line_polar (df, r = 'frequência', teta = 'direção')
Figo.mostrar()


O código acima deve retornar uma figura como mostrado:


Você também pode especificar a cor das linhas, definindo o parâmetro de cor em uma coluna dentro do quadro de dados.

importar plotly.expresso como px
df = px.dados.vento()
Fig = px.line_polar (df, r = 'frequência', teta = 'direção', color = 'direção')
Figo.mostrar()


O código acima deve atribuir uma cor única às linhas com base na direção do vento. A figura resultante é mostrada abaixo:


Para alterar o plano de fundo e a sequência de cores do gráfico, você pode usar o parâmetro color_discrete_sequence, conforme mostrado no código abaixo:

importar plotly.expresso como px
df = px.dados.vento()
Fig = px.line_polar (df, r = 'frequência', teta = 'direção', color = 'direção', color_discrete_sequence = px.cores.sequencial.Blackbody_r)
Figo.mostrar()


A figura resultante:


Defina um fundo escuro usando o parâmetro de modelo:

importar plotly.expresso como px
df = px.dados.vento()
Fig = px.line_polar (df, r = 'frequência', teta = 'direção', color = 'direção', color_discrete_sequence = px.cores.sequencial.Pinkyl_r, modelo = 'plotly_dark')
Figo.mostrar()


Saída:


Para definir o título do seu lote polar:

Fig = px.line_polar (df, r = 'frequência', teta = 'direção', color = 'direção', color_discrete_sequence = px.cores.sequencial.Pinkyl_r, title = 'plotagem polar do vento')
Figo.mostrar()


Saída:


É isso para este tutorial.