plotly.expressar.Icicle

plotly.expressar.Icicle
Um gráfico de gráfico ou gelo do gelo é usado para representar dados hierárquicos usando setores retangulares que cascata da nota raiz. Você pode navegar pelos dados por várias seções. Eles são intimamente semelhantes aos gráficos de Treemaps, permitindo que você defina a hierarquia via rótulos.

Neste artigo, exploraremos como criar gráficos de gelo usando o módulo Plotly Express.

Plotly.expressar.iCicle ()

Para criar um gráfico de gelo com plotagem, usamos a função iCicle (). A sintaxe da função é como mostrado:

plotly.expressar.iCicle (data_frame = nenhum, nomes = nenhum, valores = nenhum, pais = nenhum, caminho, nenhum, nenhum, ids = nenhum, cor = nenhum, nenhum, color_continuous_scale = nenhum, range_color = nenhum, color_continuous_midpoint = nenhum, color_discrete_sequence = nenhum, color_discrete_map = nenhum, nenhum, nenhum, nenhum, nenhum, color_discrete_sequence = nenhum, color_discrete_map = nenhum, hover_name = nenhum, hover_data = nenhum, custom_data = nenhum, rótulos = nenhum, title = nenhum, nenhum, modelo = nenhum, largura = nenhum, altura = nenhum, ramo

A seguir, são apresentados os parâmetros mais comuns que você precisará usar ao trabalhar com as parcelas de gelo:

  1. Data_frame - Especifica o quadro de dados cujos valores são usados ​​como nomes de colunas para o gráfico.
  2. Nomes - Especifica os valores usados ​​como rótulos para os setores. Você pode passar isso como nome da coluna em um quadro de dados ou em uma série de pandas.
  3. Valores - especifica os valores usados ​​para definir os valores associados aos setores. Semelhante ao parâmetro de nomes, você pode passar esse valor como um nome de coluna ou uma série de pandas.
  4. Pais - especifica os valores usados ​​como pais.
  5. Caminho - define os valores usados ​​para definir a hierarquia dos setores.
  6. IDS - define os valores usados ​​para definir os IDs dos setores. Você pode passar esse valor como uma coluna dentro de uma série de dados ou uma série de pandas.
  7. Cor - define os valores usados ​​para atribuir uma cor única às marcas do enredo.
  8. Título - define o título para a figura.
  9. Largura/altura - define a largura e a altura da figura em pixels.

A função retornará o gráfico do gelo como graf_objects.Tipo de figura.

Gráfico básico de iCicle

Para ilustrar como criar um gráfico de gelo usando o Plotly Express, podemos executar um código de amostra como mostrado:

importar plotly.expresso como px
df = dicto (
nomes = ['oleh', 'joviano', 'galatea', 'herman', 'kublai', 'yvette', 'stina', 'Andrej'],
Pais = ['yvette', 'yvette', 'yvette', 'yvette', 'yvette', 'Andrej', 'Andrej', "],
)
Fig = px.iCicle (df, nomes = 'nomes', pais = 'pais')
Figo.mostrar()

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

Especificação do caminho

Podemos representar dados hierárquicos com cada coluna representando um nível diferente de hierarquia. Podemos usar o parâmetro do caminho para representar para o caminho dos dados, como mostrado:

df = px.dados.pontas()
Fig = px.Icicle (df, caminho = [px.Constante ('all'), 'dia', 'tempo', 'sexo'], valores = 'total_bill')
Figo.mostrar()

A figura resultante:

Defina a cor

Também podemos especificar a coluna que desejamos usar como cor dos setores. Exemplo:

df = px.dados.pontas()
Fig = px.Icicle (df, caminho = [px.Constante ('all'), 'dia', 'tempo', 'sexo'], valores = 'total_bill', color = 'dia')
Figo.mostrar()

Figura:

E é isso para este.