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:
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!!