Plotly.expressar.scatter_polar ()
Usamos a função scatter_polar () para criar gráficos polares de dispersão. A sintaxe da função é expressa como abaixo:
plotly.expressar.scatter_polar (data_frame = nenhum, r = nenhum, theta = nenhum, cor = nenhum, símbolo = nenhum, size = nenhum, hover_name = nenhum, hover_data = nenhum, custom_data = nenhum, texto = nenhum, animação_frame = nenhum, animação_group = nenhum, nenhum, nenhum, nenhum, nenhum category_orders = Nenhum, rótulos = Nenhum, color_discrete_sequence = Nenhum, color_discrete_map = Nenhum, color_continuous_scale = Nenhum, range_color = Nenhum, color_continuous_midpoint = Nenhum, símbolo_sequence = não, systol_map = NOME, NENHUMAÇÃO = NENHUM size_max = nenhum, range_r = nenhum, range_theta = nenhum, log_r = false, render_mode = 'auto', title = nenhum, modelo = nenhum, largura = nenhum, altura = nenhum)A seguir, estão os parâmetros mais comuns que você precisará interagir.
A função retornará um gráfico polar de dispersão do tipo Graph_Objects.Figura.
Exemplo
O código de exemplo abaixo mostra como podemos criar um simples plotagem polar de dispersão.
importar plotly.expresso como pxO exemplo acima usa os dados do gapminder () para criar um polar de dispersão do PIB per capita dos países no Oceania Continent.
O código acima deve retornar a figura como mostrado:
Exemplo 2
Podemos atribuir a cada marca uma cor diferente com base no país, definindo o parâmetro de cor para a coluna "país" no quadro de dados.
Exemplo:
importar plotly.expresso como pxO código acima resulta em uma figura como mostrado:
Também podemos definir símbolos diferentes usando o parâmetro de símbolos:
importar plotly.expresso como pxO enredo resultante:
Podemos ver que cada país recebe um símbolo e cor diferente, conforme especificado pelos parâmetros de cor e símbolo.
Exemplo 3
Você também pode plotar uma seção do círculo especificando os graus inicial e final (como uma lista) usando o parâmetro range_theta.
Por exemplo, para plotar os primeiros 90 graus do círculo, podemos executar:
importar plotly.expresso como pxIsso deve retornar:
Conclusão
Este tutorial fornece o básico da criação de gráficos polares de dispersão usando o módulo Plotly Express.