Opprette grunnleggende FunnelareAa -plot ved hjelp av Graph_Objects
La oss starte med å illustrere hvordan vi kan lage et enkelt Funnelarea -diagram ved hjelp av GO.Traktklasse.
Et eksempelkode er som vist:
Importer plotly.Graph_Objects som GO
Fig = GO.Figur (data = gå.FUNTELEAREA (
tekst = ["mysql", "mongodb", "postgreSql", "Oracle", "SQL Server"],
Verdier = [23000, 20000, 15000, 10000, 9000]
))
Fig.forestilling()
Når vi har kjørt koden over, bør vi se en traktarea -plott med verdiene plottet fra minste til høyeste.
Den resulterende figuren er som vist:
Flere tomter
Ved hjelp av Graph_Objects kan vi opprette flere Funnelarea -plott ved hjelp av Add_Trace -funksjonen.
For eksempel vil koden nedenfor opprette to traktområder med de spesifiserte dataene.
Importer plotly.Graph_Objects som GO
Fig = GO.Figur()
Fig.add_trace (gå.FUNTELEAREA (
skalaGroup = "First",
tekst = ["mysql", "mongodb", "postgreSql", "Oracle", "SQL Server"],
Verdier = [23000, 20000, 15000, 10000, 9000],
domene = "x": [0, 1], "y": [0, 1]
))
Fig.add_trace (gå.FUNTELEAREA (
skalaGroup = "Second",
Verdier = [100, 330, 545, 600 800],
textInfo = "Verdi",
title = "posisjon": "toppsenter", "tekst": "tilfeldige verdier",
domene = "x": [.55, 1], "y": [.55,1]
))
Fig.forestilling()
Den resulterende figuren er som vist nedenfor:
Du kan tilpasse domeneparameteren for å spesifisere størrelsen og plasseringen av de forskjellige tomtene. Sjekk dokumentene for mer.
Tilpasse markørstørrelse og farge
Du kan tilpasse størrelsen og fargen på markørene som vist i eksempelkoden nedenfor:
Importer plotly.Graph_Objects som GO
Fig = GO.Figur (data = gå.FUNTELEAREA (
tekst = ["mysql", "mongodb", "postgreSql", "Oracle", "SQL Server"],
Verdier = [23000, 20000, 15000, 10000, 9000],
markør =
"Farger": ["Darkblue", "Teal", "Cyan", "Magenta", "Darkred"],
"Line": "bredde": [0,1,2,3,4], "farge": ["darkblue", "teal", "cyan", "magenta", "darkred"]
))
Fig.forestilling()
Koden over vil bruke verdiene som er spesifisert i markørparameteren for å tilpasse figurmarkørene.
Husk at du må spesifisere egenskapen og målverdiene som en ordbok.
Den resulterende figuren er som vist:
Vi har dekket det grunnleggende om å lage traktområder ved hjelp av plottly graf_objektmodulen.