Tracer.Exprimer.Violon

Tracer.Exprimer.Violon
«Les parcelles de violon sont un type de tracé qui vous permet de visualiser la distribution des données numériques. Ils sont étroitement similaires aux parcelles de boîte, mais ils incluent un tracé de densité de noyau tourné de chaque côté.

Le tracé de densité du noyau est reflété de chaque côté, et la zone est remplie, fournissant une forme de violon.

Les parcelles de violon sont moins populaires que les parcelles de boîte mais peuvent être beaucoup plus adaptées dans diverses situations. Dans cet article, nous explorerons comment nous pouvons créer des tracés de violon à l'aide du module Plotly Express."

Syntaxe de fonction et liste de paramètres

La syntaxe pour l'intrigue.exprimer.La fonction violon () est comme indiqué:

tracer.exprimer.violon (data_frame = aucun, x = aucun, y = aucun, color = non, facet_row = aucun,
FACET_COL = Aucun, FACET_COL_WRAP = 0, FACET_ROW_SPACINE = Aucun, FACET_COL_SPACINE = Aucun,
hover_name = aucun, hover_data = aucun, personnalisé_data = aucun, animation_frame = aucun,
animation_group = aucun, catégorie_orders = aucun, étiquettes = aucun,
color_discrete_sequence = aucun, colore_discrete_map = aucun, orientation = aucun,
violinMode = aucun, log_x = false, log_y = false, range_x = aucun, range_y = aucun,
points = aucun, box = false, title = aucun, modèle = aucun, largeur = aucun, hauteur = aucun)

Paramètres:

  1. trame de données - Spécifie le cadre de données contenant les colonnes utilisées dans le tracé.
  2. X - Définit les valeurs utilisées pour positionner les marques le long de l'axe X dans la coordonnée cartésienne.
  3. y - définit les valeurs utilisées pour positionner les marques le long de l'axe y dans la coordonnée cartésienne.
  4. couleur - Définit les valeurs utilisées pour attribuer des couleurs uniques aux marques du tracé.
  5. boîte - définit si la boîte doit être tracée à l'intérieur du violon.
  6. titre - Définit le titre de la figure.
  7. largeur hauteur - définit la largeur et la hauteur de la figure en pixels.

Exemple

Le code suivant montre comment créer un tracé de violon de base.

Importer un terrain.Exprime comme PX
df = px.données.conseils()
Fig = px.violon (df, y = 'total_bill')
figue.montrer()

La figure de violon résultante est comme indiqué:

Pour dessiner la boîte à l'intérieur du violon, nous pouvons définir le paramètre de la boîte sur TRUE comme indiqué:

Importer un terrain.Exprime comme PX
df = px.données.conseils()
Fig = px.violon (df, y = 'total_bill', box = true)
figue.montrer()

Sortir:

Exemple 2

Nous pouvons également créer plusieurs parcelles de violon comme indiqué:

Importer un terrain.Exprime comme PX
df = px.données.conseils()
Fig = px.violon (df, x = 'sexe', y = 'total_bill', box = true, color = 'sex')
figue.montrer()

Les parcelles résultantes:

Pour créer un tracé de violon groupé, nous pouvons utiliser le code comme indiqué:

Importer un terrain.Exprime comme PX
df = px.données.conseils()
Fig = px.violon (df, y = 'total_bill', box = true, color = 'sex', violinMode = 'superlay')
figue.montrer()

Sortir:

Fin

Dans cet article, nous avons exploré comment créer différents types de tracés de violon à l'aide du module Plotly Express.

Codage heureux!!