Tracer.Exprimer.Dispersion_matrix

Tracer.Exprimer.Dispersion_matrix
«Une matrice de dispersion fait référence à une matrice associée à n tableaux numériques de la même longueur.
Explorons comment nous pouvons créer une matrice de dispersion avec Plotly Express."

Syntaxe de fonction et liste de paramètres

La fonction prend la syntaxe exprimée ci-dessous:

tracer.exprimer.disperser (data_frame = aucun, x = aucun, y = aucun, color = aucun, symbole = aucun,
size = aucun, hover_name = aucun, hover_data = aucun, personnalisé_data = aucun, text = aucun,
FACET_ROW = aucun, facet_col = aucun, facet_col_wrap = 0, facet_row_spacing = aucun,
FACET_COL_SSPACE = Aucun, error_x = Aucun, error_x_minus = aucun, error_y = aucun,
error_y_minus = aucun, animation_frame = aucun, animation_group = aucun,
category_orders = aucun, étiquettes = aucun, orientation = aucun, color_discrete_sequence = aucun,
color_discrete_map = aucun, colore_continuous_scale = aucun, range_color = aucun,
color_continuous_midpoint = aucun, symbol_sequence = aucun, symbol_map = aucun,
Opacity = Aucun, size_max = aucun, marginal_x = aucun, marginal_y = aucun, Trendline = aucun,
TRENDLINE_OPTIONS = Aucun, TRENDLINE_COLOR_OVERRIDE = Aucun, Trendline_Scope = 'Trace',
log_x = false, log_y = false, range_x = aucun, range_y = aucun, render_mode = 'auto',
title = aucun, modèle = aucun, largeur = aucun, hauteur = aucun)

Le suivant décrit la liste des paramètres de fonction les plus importants que vous devrez connaître:

  1. trame de données - Spécifie le cadre de données contenant les colonnes utilisées dans le tracé.
  2. X - Spécifie les valeurs utilisées pour positionner les marques le long de l'axe X dans le plan cartésien.
  3. y - Spécifie les valeurs utilisées pour positionner les marques le long de l'axe y.
  4. couleur - Définit les valeurs utilisées pour attribuer une couleur unique aux marques du tracé.
  5. symbole - définit les valeurs utilisées pour attribuer un symbole aux marques.

Exemple

Le code suivant crée un tracé de matrice de dispersion de base:

Importer un terrain.Exprime comme PX
df = px.données.iris()
Fig = px.Scatter_Matrix (DF)
figue.montrer()

Le code ci-dessus doit renvoyer une figure comme indiqué:

Pour spécifier les colonnes, vous souhaitez tracer; Vous pouvez utiliser le paramètre Dimensions:

Importer un terrain.Exprime comme PX
df = px.données.iris()
Fig = px.Scatter_Matrix (df, dimensions = ['sepal_width', 'sepal_length'])
figue.montrer()

Pour attribuer une couleur aux marques de dispersion, vous pouvez spécifier la colonne au paramètre de couleur comme:

Importer un terrain.Exprime comme PX
De Pyparsing Import Col
df = px.données.iris()
Fig = px.Scatter_Matrix (df, dimensions = ['sepal_width', 'sepal_length'], color = 'espèces')
figue.montrer()

La figure résultante est comme indiqué:

Pour définir le titre pour votre tracé de matrice de dispersion, vous pouvez utiliser le paramètre de titre:

Importer un terrain.Exprime comme PX
De Pyparsing Import Col
df = px.données.iris()
Fig = px.Scatter_Matrix (df, dimensions = ['sepal_width', 'sepal_length'], color = 'espèces', title = 'matrice de dispersion pour les données d'iris'))
figue.montrer()

Sortir:

Pour définir la largeur et la hauteur de votre figure, utilisez leurs paramètres respectifs et définissez les dimensions souhaitées en pixels.

Importer un terrain.Exprime comme PX
De Pyparsing Import Col
df = px.données.iris()
Fig = px.Scatter_Matrix (df, dimensions = ['sepal_width', 'sepal_length'], color = 'espèces', title = 'matrice de dispersion pour les données d'iris', width = 600, hauteur = 400)
figue.montrer()

Sortir:

Vous pouvez également définir une couleur discrète comme indiqué dans le code ci-dessous:

Importer un terrain.Exprime comme PX
De Pyparsing Import Col
df = px.données.iris()
Fig = px.Scatter_Matrix (df, dimensions = ['sepal_width', 'sepal_length'], color = 'espèces', title = 'matrice de dispersion pour les données d'iris', width = 600, height = 400, color_discrete_sence = px.couleurs.séquentiel.Plasma_r, template = 'tracé_dark')
figue.montrer()

Sortir:

Conclusion

Cet article couvre les différentes méthodes et techniques pour créer des tracés de matrice de dispersion à l'aide du module Plotly Express.

Codage heureux!!