Plotly.Expressar.Bar_polar

Plotly.Expressar.Bar_polar
“Os gráficos polares são um tipo de enredo que representa dados ao longo do eixo radial e angular. Você pode usar plotly expresso para criar dados polares como gráficos de barra usando o PX.função bar_polar.”

Vamos discutir.

Função Sintaxe e parâmetros

Embora a função forneça uma grande lista de parâmetros, para simplificar, descreveremos os parâmetros mais úteis que você usará.

Portanto, podemos reduzir a sintaxe da função como mostrado:

plotly.expressar.bar_polar (data_frame = nenhum, r = nenhum, theta = nenhum, cor = nenhum, título = nenhum,
modelo = nenhum, largura = nenhum, altura = n0ne)

Os parâmetros acima são explicados da seguinte forma:

  1. quadro de dados - Especifica o quadro de dados que contém os nomes de colunas usados ​​no gráfico.
  2. r - Especifica os valores usados ​​para posicionar as marcas ao longo do eixo radial da coordenada polar.
  3. Theta - semelhante a r, mas os valores são usados ​​para colocar as marcas ao longo do eixo angular da coordenada polar.
  4. cor - Define os valores usados ​​para atribuir uma cor única às marcas do gráfico.
  5. título - define o título para a figura.
  6. modelo - define o modelo usado para o enredo.
  7. largura altura - define a largura e a altura da figura em pixels.

Exemplo

O código de exemplo abaixo mostra como criar um gráfico polar de barra.

importar plotly.expresso como px
df = px.dados.vento()
Fig = px.bar_polar (df, r = 'força', teta = 'direção')
Figo.mostrar()

O código acima deve criar um gráfico polar de barra a partir dos dados fornecidos pelo vento, conforme mostrado na figura resultante:

Também podemos definir a cor para cada barra com base na direção do vento, como mostrado:

importar plotly.expresso como px
df = px.dados.vento()
Fig = px.bar_polar (df, r = 'força', teta = 'direção', cor = 'direção')
Figo.mostrar()

Saída:

Também podemos especificar outra coluna dentro do quadro de dados como:

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

A figura de saída:

Para definir um fundo escuro para o gráfico, você pode usar o parâmetro de modelo como mostrado:

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

Isso deve devolver uma figura como mostrado:

Para alterar as cores da plotagem da barra, use o parâmetro color_discrete_sequence:

Fig = px.bar_polar (df, r = 'força', teta = 'direção', color = 'frequência', modelo = 'plotly_dark',
color_discrete_sequence = px.cores.sequencial.Plasma_r)

Verifique a documentação das cores da plotagem para saber mais.

Fechamento

É isso para este. Neste pequeno artigo, discutimos como você pode criar gráficos de barras polares usando plotly expresso.