Plotly.Expressar.Parallel_categorias

Plotly.Expressar.Parallel_categorias
“Categorias paralelas, conjuntos paralelos ou diagramas aluviais referem -se a um gráfico usado para visualizar dados categóricos multidimensionais. Cada nó no conjunto de dados é representado como um conjunto de colunas retangulares, com cada retângulo representando um valor discreto. A altura do retângulo representa a frequência da ocorrência desse valor.
Eles são menos comuns em comparação com outros tipos de parcelas, mas podem fornecer benefícios exclusivos em algumas situações.

Vamos discutir como podemos criar plotagem de categorias paralelas usando plotly expresso.”

Função Sintaxe

A seguir, mostra a sintaxe da função e a lista de parâmetros:

plotly.expressar.parallel_categories (data_frame = nenhum, dimensões = nenhuma, cor = nenhum,
Rótulos = Nenhum, color_continuous_scale = Nenhum, range_color = nenhum,
color_continuous_midpoint = Nenhum, title = Nenhum, modelo = Nenhum, largura = Nenhum,
altura = nenhuma, dimensions_max_cardinality = 50)

Os parâmetros da função são descritos abaixo:

  1. quadro de dados - Especifica o quadro de dados que contém a lista de colunas usada no gráfico.
  2. dimensões - Define os valores usados ​​para visualização multidimensional.
  3. cor - Especifica os valores usados ​​para atribuir cores às marcas.
  4. color_continous_scale - Define as listas usadas para construir uma cor contínua em escala.
  5. título - define o título da figura.
  6. largura altura - define a largura e a altura da figura em pixels.

Exemplos práticos

O código a seguir mostra como criar um diagrama básico de categoria paralela usando os dados da íris.

importar plotly.expresso como px
df = px.dados.íris()
Fig = px.parallel_categories (df)
Figo.mostrar()

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

Para plotar colunas específicas, podemos usar o parâmetro de dimensões:

importar plotly.expresso como px
df = px.dados.íris()
Fig = px.parallel_categories (df, dimensões = ['Sepal_length', 'Sepal_width', 'petal_width'])
Figo.mostrar()

Saída:

Podemos colorir as linhas definindo o parâmetro de cores:

Você também pode especificar um esquema de cores diferente, definindo o parâmetro color_continous_scale como:

importar plotly.expresso como px
df = px.dados.íris()
Fig = px.parallel_categories (df, dimensões = ['Sepal_length', 'Sepal_width', 'petal_width'], color = 'espécie_id', color_continuous_scale = px.cores.sequencial.Inferno_r, modelo = 'plotly_dark')
Figo.mostrar()

Saída:

Conclusão

Este artigo explora os métodos de criação de um gráfico de categoria paralela usando o Módulo Express de Plotly.