Les données commencent au centre, et tous les enfants s'étendent sur les anneaux extérieurs de l'intrigue.
Dans cet article, nous explorerons comment nous pouvons créer des parcelles Sunburst en utilisant le module Plotly Express."
Syntaxe de fonction et liste de paramètres
La syntaxe de fonction est exprimée ci-dessous:
tracer.exprimer.Sunburst (data_frame = aucun, noms = aucun, valeurs = aucun, parents = aucun,
path = non, ids = non, colore = non, colore_continuous_scale = aucun, range_color = aucun,
color_continuous_midpoint = aucun, colore_discrete_sequence = aucun,
color_discrete_map = aucun, hover_name = aucun, hover_data = aucun, personnalisé_data = aucun,
Labels = aucun, title = aucun, modèle = aucun, largeur = aucun, hauteur = aucun,
BranchValues = Aucun, maxDepth = Aucun)
Les paramètres les plus utiles lors de l'utilisation de cette fonction sont comme indiqué ci-dessous:
Exemple
Le code ci-dessous illustre comment créer une simple intrigue Sunburst.
Importer un terrain.Exprime comme PX
data = dict (
Distros = ['Debian', 'Centos', 'Fedora', 'Red Hat Linux', 'OpenSUSE', 'Qubes', 'SUSE Studio', 'Ubuntu', 'Kubuntu', 'xubuntu'],
Parents = [", 'Red Hat Linux', 'Red Hat Linux',", 'Red Hat Linux', 'Fedora', 'Opensuse', 'Debian', 'Ubuntu', 'Ubuntu']
)
Fig = px.Sunburst (données, noms = «distros», parents = «parents»)
figue.montrer()
La figure ci-dessus doit retourner une silhouette Sunburst comme indiqué:
Nous pouvons créer une couleur distincte pour chaque secteur en définissant le paramètre de couleur comme indiqué:
Importer un terrain.Exprime comme PX
data = dict (
Distros = ['Debian', 'Centos', 'Fedora', 'Red Hat Linux', 'OpenSUSE', 'Qubes', 'SUSE Studio', 'Ubuntu', 'Kubuntu', 'xubuntu'],
Parents = [", 'Red Hat Linux', 'Red Hat Linux',", 'Red Hat Linux', 'Fedora', 'Opensuse', 'Debian', 'Ubuntu', 'Ubuntu']
)
Fig = px.Sunburst (données, noms = «distros», parents = «parents», color = «distros»)
figue.montrer()
Le code ci-dessus doit attribuer une couleur unique en fonction de la distribution comme indiqué:
Fermeture
Cet article couvre les bases de la création de tracés Sunburst en utilisant le module Plotly Express.
Codage heureux!!