Plotly.Expressar.reluzente

Plotly.Expressar.reluzente
“Sunbursts são um tipo de enredo que usa eixos radiais para visualizar dados hierárquicos que abrangem do nível raiz. As explosões de sol são intimamente semelhantes às parcelas de TreeMap ou lotes de gelo.

Os dados começam no centro e todas as crianças abrangem os anéis externos da trama.

Neste artigo, exploraremos como podemos criar gráficos Sunburst usando o módulo Plotly Express.”

Função Sintaxe e Lista de Parâmetros

A sintaxe da função é expressa abaixo:

plotly.expressar.Sunburst (data_frame = nenhum, nomes = nenhum, valores = nenhum, pais = nenhum,
Path = Nenhum, IDS = Nenhum, Color = Nenhum, Color_continuous_scale = Nenhum, Range_color = Nenhum,
color_continuous_midpoint = Nenhum, color_discrete_sequence = nenhum,
color_discrete_map = nenhum, hover_name = nenhum, hover_data = nenhum, custom_data = nenhum,
rótulos = nenhum, title = Nenhum, modelo = nenhum, largura = nenhum, altura = nenhum,
BranchValues ​​= Nenhum, MaxDepth = Nenhum)

Os parâmetros mais úteis ao usar esta função são os mostrados abaixo:

  1. quadro de dados - define o quadro de dados que contém a coluna usada no gráfico.
  2. nomes - Especifica os valores usados ​​como rótulos para os setores.
  3. valores - define os valores usados ​​para definir os valores associados aos setores.
  4. pais - define os valores usados ​​como pais na explosão de sol.
  5. caminho - Especifica os valores usados ​​para definir a hierarquia de setores do nível raiz.
  6. ids - Define os valores usados ​​para definir os IDs dos setores.

Exemplo

O código abaixo ilustra como criar um enredo simples de solteiro.

importar plotly.expresso como px
dados = dicto (
distros = ['Debian', 'Centos', 'Fedora', 'Red Hat Linux', 'OpenSuse', 'Qubes', 'SUSE Studio', 'Ubuntu', 'Kubuntu', 'Xubuntu'],
Pais = [", 'Red Hat Linux', 'Red Hat Linux',", 'Red Hat Linux', 'Fedora', 'OpenSuse', 'Debian', 'Ubuntu', 'Ubuntu']
)
Fig = px.Sunburst (dados, nomes = 'distos', pais = 'pais')
Figo.mostrar()

A figura acima deve retornar uma figura de explosão de sol como mostrado:

Podemos criar uma cor distinta para cada setor, definindo o parâmetro de cor como mostrado:

importar plotly.expresso como px
dados = dicto (
distros = ['Debian', 'Centos', 'Fedora', 'Red Hat Linux', 'OpenSuse', 'Qubes', 'SUSE Studio', 'Ubuntu', 'Kubuntu', 'Xubuntu'],
Pais = [", 'Red Hat Linux', 'Red Hat Linux',", 'Red Hat Linux', 'Fedora', 'OpenSuse', 'Debian', 'Ubuntu', 'Ubuntu']
)
Fig = px.Sunburst (dados, nomes = 'distos', pais = 'pais', cor = 'distos')
Figo.mostrar()

O código acima deve atribuir uma cor única com base na distribuição, como mostrado:

Fechamento

Este artigo abrange o básico da criação de parcelas Sunburst usando o módulo Plotly Express.

Codificação feliz!!