Tracer.graph_objects.entonnoir

Tracer.graph_objects.entonnoir
Dans cet article, nous discuterons de la façon dont nous pouvons créer des tracés d'entonnoir à l'aide de la classe FunnelArea () à partir de l'intrigue Graph_Objects.

Création du tracé de base en entonnoir à l'aide de Graph_Objects

Commençons par illustrer comment nous pouvons créer un tableau des entonnoirs simples en utilisant le go.Classe d'entonnoir.

Un exemple de code est comme indiqué:

Importer un terrain.Graph_objects comme Go
Fig = aller.Figure (données = aller.FunnelArea (
text = ["MySQL", "MongoDB", "PostgreSQL", "Oracle", "SQL Server"],
Valeurs = [23000, 20000, 15000, 10000, 9000]
))
figue.montrer()

Une fois que nous avons exécuté le code ci-dessus, nous devrions voir un graphique en entonnoir avec les valeurs tracées du plus petit au plus haut.

La figure résultante est comme indiqué:

Complots de la zone multiple

À l'aide de Graph_Objects, nous pouvons créer plusieurs tracés d'entonnoir à l'aide de la fonction add_trace.

Par exemple, le code ci-dessous créera deux parcelles de zone d'entonnoir avec les données spécifiées.

Importer un terrain.Graph_objects comme Go
Fig = aller.Chiffre()
figue.add_trace (allez.FunnelArea (
ScaleGroup = "First",
text = ["MySQL", "MongoDB", "PostgreSQL", "Oracle", "SQL Server"],
Valeurs = [23000, 20000, 15000, 10000, 9000],
domaine = "x": [0, 1], "y": [0, 1]
))
figue.add_trace (allez.FunnelArea (
ScaleGroup = "Second",
Valeurs = [100, 330, 545, 600 800],
textInfo = "valeur",
Title = "Position": "Top Center", "Text": "Valeurs aléatoires",
domain = "x": [.55, 1], "Y": [.55,1]
))
figue.montrer()

La figure résultante est comme indiqué ci-dessous:

Vous pouvez personnaliser le paramètre de domaine pour spécifier la taille et la position des différentes parcelles. Vérifiez les documents pour plus.

Personnalisation de la taille et de la couleur du marqueur

Vous pouvez personnaliser la taille et la couleur des marqueurs comme indiqué dans l'exemple de code ci-dessous:

Importer un terrain.Graph_objects comme Go
Fig = aller.Figure (données = aller.FunnelArea (
text = ["MySQL", "MongoDB", "PostgreSQL", "Oracle", "SQL Server"],
Valeurs = [23000, 20000, 15000, 10000, 9000],
marqueur =
"Couleurs": ["Darkblue", "Teal", "Cyan", "Magenta", "Darkred"],
"Ligne": "Width": [0,1,2,3,4], "Color": ["Darkblue", "Teal", "Cyan", "Magenta", "Darkred"]

))
figue.montrer()

Le code ci-dessus utilisera les valeurs spécifiées dans le paramètre de marqueur pour personnaliser les marqueurs de figure.

Gardez à l'esprit que vous devez spécifier la propriété et les valeurs cibles en tant que dictionnaire.

La figure résultante est comme indiqué:

Nous avons couvert les bases de la création de parcelles de zone d'entonnoir en utilisant le module Plotly Graph_Objects.