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:
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!!