Tracer.Exprimer.Entonnoir

Tracer.Exprimer.Entonnoir
«Les graphiques en entonnoir sont des types de parcelles utilisées pour représenter les étapes du phénomène des diverses entreprises. Vous les trouverez très courants dans Business Intelligence pour rassembler et illustrer les problèmes potentiels à des étapes spécifiques.
Chaque étape d'un tracé en entonnoir est représentée en pourcentage des valeurs totales globales.
Dans cet article, nous explorerons comment nous pouvons créer différents types de tracés d'entonnoir en utilisant le module Plotly Express."

Tracer.exprimer.entonnoir () Syntaxe de la fonction

La syntaxe de la fonction entonnoir () est comme indiqué:

tracer.exprimer.entonnoir (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, text = aucun,
animation_frame = aucun, animation_group = aucun, catégorie_orders = aucun, labels = aucun,
color_discrete_sequence = aucun, color_discrete_map = aucun, opacité = aucun,
orientation = aucun, log_x = false, log_y = false, range_x = aucun, range_y = aucun, title = aucun,
modèle = aucun, largeur = aucun, hauteur = aucun)

Voici les paramètres les plus importants que vous devrez comprendre lorsque vous travaillez avec la fonction d'entonnoir.

  1. trame de données - Cela définit le cadre de données contenant les noms de colonne utilisés dans le tracé.
  2. X - Définit les valeurs utilisées pour positionner les marques le long de l'axe X dans le plan cartésien.
  3. y - définit les valeurs utilisées pour positionner les marques le long de l'axe y de la coordonnée cartésienne.
  4. couleur - Définit les valeurs utilisées pour attribuer des couleurs uniques aux marques de l'intrigue.
  5. opacité - Définit l'opacité des marqueurs. Les valeurs varient entre 0 et 1
  6. orientation - Définit l'orientation de l'intrigue. «H» pour l'orientation horizontale et «V» pour l'orientation verticale.

Exemple pratique

Examinons divers échantillons de code pour créer des parcelles d'entonnoir dans Plotly Express.

Commençons par créer un tracé en entonnoir simple comme indiqué dans le code ci-dessous:

Importer un terrain.Exprime comme PX
data = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
stage = [«développement», «intégration de base de données», «test_deployment», «refactor», «production»]
)
Fig = px.entonnoir (données, x = 'compile_time', y = 'stage')
figue.montrer()

Le code ci-dessus crée un entonnoir illustrant le temps de compilation du projet à diverses étapes de développement.

La figure résultante est comme indiqué:

Pour attribuer une couleur unique à chaque secteur de l'entonnoir en fonction de la scène, nous pouvons utiliser l'argument de couleur comme:

Importer un terrain.Exprime comme PX
data = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
stage = [«développement», «intégration de base de données», «test_deployment», «refactor», «production»]
)
Fig = px.entonnoir (données, x = 'compile_time', y = 'stage', color = 'stage')
figue.montrer()

Sortir:

Pour modifier l'orientation, nous pouvons utiliser l'argument d'orientation comme indiqué:

Importer un terrain.Exprime comme PX
data = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
stage = [«développement», «intégration de base de données», «test_deployment», «refactor», «production»]
)
Fig = px.entonnoir (données, x = 'compile_time', y = 'stage', color = 'stage', orientation = 'v')
figue.montrer()

Sortir:

Résiliation

Cet article décrit les bases de la création d'un tracé en entonnoir à l'aide du module Plotly Express.