Plotly.Esprimere.Scatter_Matrix

Plotly.Esprimere.Scatter_Matrix
“Una matrice a dispersione si riferisce a una matrice associata a n array numerici della stessa lunghezza.
Esploriamo come possiamo creare una matrice a dispersione con Plollaly Express."

Elenco di sintassi e parametri della funzione

La funzione assume la sintassi come espresso di seguito:

Plotly.esprimere.SPIREST (data_Frame = Nessuno, x = Nessuno, y = nessuno, color = Nessuno, simbolo = nessuno,
size = none, hover_name = nessuno, hover_data = nessuno, personalizzato_data = nessuno, text = nessuno,
facet_row = none, facet_col = nessuno, facet_col_wrap = 0, facet_row_spacing = nessuno,
facet_col_spacing = nessuno, error_x = nessuno, error_x_minus = nessuno, error_y = nessuno,
ERROR_Y_MINUS = Nessuno, animazione_frame = nessuno, animation_group = nessuno,
Category_orders = Nessuno, etichette = nessuna, orientamento = nessuna, color_discrete_sequence = nessuno,
color_disccrete_map = none, color_continuous_scale = nessuno, range_color = nessuno,
color_continuouus_midpoint = nessuno, symbol_sequence = nessuno, symbol_map = nessuno,
opacità = nessuno, size_max = nessuno, marginal_x = nessuno, marginal_y = nessuno, TrendLine = nessuno,
TrendLine_Options = Nessuno, TrendLine_Color_Override = Nessuno, TrendLine_Scope = 'Trace',
log_x = false, log_y = false, intervallo_x = nessuno, gamma_y = nessuno, render_mode = 'auto',
Titolo = nessuno, Template = Nessuno, larghezza = nessuno, altezza = nessuno)

Il seguente delinea l'elenco dei parametri della funzione più importanti che dovrai sapere:

  1. data_frame - Specifica il frame di dati contenente le colonne utilizzate nel diagramma.
  2. X - Specifica i valori utilizzati per posizionare i segni lungo l'asse X nel piano cartesiano.
  3. y - Specifica i valori utilizzati per posizionare i segni lungo l'asse y.
  4. colore - Imposta i valori utilizzati per assegnare un colore unico ai segni della trama.
  5. simbolo - Definisce i valori utilizzati per assegnare un simbolo ai marchi.

Esempio

Il seguente codice crea una trama di matrice di scatter di base:

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

Il codice sopra dovrebbe restituire una figura come mostrato:

Per specificare le colonne, si desidera tracciare; È possibile utilizzare il parametro Dimensions:

importazione della trama.esprimere come px
df = px.dati.iris()
FIG = px.SPARE_MATRIX (DF, Dimensions = ['sepal_width', 'sepal_length'])
Fico.spettacolo()

Per assegnare un colore ai segni di dispersione, è possibile specificare la colonna al parametro del colore come:

importazione della trama.esprimere come px
da pyparsing import col
df = px.dati.iris()
FIG = px.SPARE_MATRIX (DF, Dimensions = ['sepal_width', 'sepal_length'], color = 'specie')
Fico.spettacolo()

La figura risultante è come mostrato:

Per impostare il titolo per la trama della matrice di dispersione, è possibile utilizzare il parametro del titolo:

importazione della trama.esprimere come px
da pyparsing import col
df = px.dati.iris()
FIG = px.SPATTER_MATRIX (DF, Dimensions = ['sepal_width', 'sepal_length'], color = 'specie', title = 'Scatter matrix per iris dati')
Fico.spettacolo()

Produzione:

Per impostare la larghezza e l'altezza della tua figura, utilizzare i rispettivi parametri e impostare le dimensioni desiderate nei pixel.

importazione della trama.esprimere come px
da pyparsing import col
df = px.dati.iris()
FIG = px.SPATTER_MATRIX (DF, Dimensions = ['sepal_width', 'sepal_length'], color = 'specie', title = 'Scatter matrix per dati Iris', larghezza = 600, altezza = 400)
Fico.spettacolo()

Produzione:

Puoi anche impostare un colore discreto come mostrato nel codice seguente:

importazione della trama.esprimere come px
da pyparsing import col
df = px.dati.iris()
FIG = px.SPATTER_MATRIX (DF, Dimensions = ['sepal_width', 'sepal_length'], color = 'specie', title = 'Scatter matrice per dati Iris', larghezza = 600, altezza = 400, color_doccrete_sequence = px.colori.sequenziale.Plasma_r, Template = 'Plotly_Dark')
Fico.spettacolo()

Produzione:

Conclusione

Questo articolo copre i vari metodi e tecniche per la creazione di grafici a matrice a dispersione usando il modulo Express.

Codice felice!!