Plotly.Esprimere.Parallel_Categories

Plotly.Esprimere.Parallel_Categories
“Categorie parallele, set paralleli o diagrammi alluvionali si riferiscono a un diagramma utilizzato per visualizzare dati categorici multidimensionali. Ogni nodo nel set di dati è rappresentato come un insieme di colonne rettangolari, con ogni rettangolo che rappresenta un valore discreto. L'altezza del rettangolo rappresenta la frequenza del verificarsi di quel valore.
Sono meno comuni rispetto ad altri tipi di trame ma possono offrire vantaggi unici in alcune situazioni.

Discutiamo di come possiamo creare una trama di categorie parallele usando Plotly Express."

Sintassi della funzione

Di seguito mostra la sintassi della funzione e l'elenco dei parametri:

Plotly.esprimere.Parallel_Categories (data_frame = Nessuno, Dimensions = Nessuno, Color = Nessuno,
Etichette = nessuna, color_continuous_scale = nessuna, range_color = nessuno,
color_continuous_midpoint = none, title = nessuno, template = nessuno, width = nessuno,
altezza = nessuna, dimensioni_max_cardinality = 50)

I parametri della funzione sono descritti di seguito:

  1. data_frame - Specifica il frame di dati contenente l'elenco delle colonne utilizzato nella trama.
  2. dimensioni - imposta i valori utilizzati per la visualizzazione multidimensionale.
  3. colore - Specifica i valori utilizzati per assegnare i colori ai segni.
  4. color_continoso_scale - Imposta gli elenchi utilizzati per creare un colore continuo in scala.
  5. titolo - Definisce il titolo per la figura.
  6. larghezza altezza - Definisce la larghezza e l'altezza della figura nei pixel.

Esempi pratici

Il seguente codice mostra come creare un diagramma di categoria parallelo di base utilizzando i dati IRIS.

importazione della trama.esprimere come px
df = px.dati.iris()
FIG = px.Parallel_Categories (DF)
Fico.spettacolo()

Il codice sopra dovrebbe restituire una figura come mostrato di seguito:

Per tracciare colonne specifiche, possiamo usare il parametro delle dimensioni:

importazione della trama.esprimere come px
df = px.dati.iris()
FIG = px.parallel_categories (df, dimensioni = ['sepal_length', 'sepal_width', 'petal_width'])
Fico.spettacolo()

Produzione:

Possiamo colorare le linee impostando il parametro del colore:

È inoltre possibile specificare una combinazione di colori diversa impostando il parametro color_continoso_scale come:

importazione della trama.esprimere come px
df = px.dati.iris()
FIG = px.parallel_categories (df, dimensioni = ['sepal_length', 'sepal_width', 'petal_width'], color = 'specie_id', color_continuous_scale = px.colori.sequenziale.InferNO_R, Template = 'Plotly_Dark')
Fico.spettacolo()

Produzione:

Conclusione

Questo articolo esplora i metodi per creare un diagramma di categoria parallela usando il modulo Express di Plotly.