Tracely create_dendogram

Tracely create_dendogram
Un dendrogramme est un type spécifique de tracé représenté comme un arbre. Il est couramment utilisé dans les données hiérarchiques qui vous permet de visualiser les données en tant que hiérarchie.

Nous pouvons utiliser la fonction create_dendrogram () à partir de l'intrigue.Figure_factory pour créer un tracé de dendrogramme.

Tracer.figure_factory.create_dendrogram ()

La fonction fournit une syntaxe comme indiqué dans ce qui suit:

tracer.figure_factory.create_dendrogram (x, orientation = 'inférieur', labels = non, couleurs = aucun, distfun = aucun, linkagefun =>, hoverText = Aucun, color_threshold = aucun)

La fonctionnalité des paramètres est la suivante:

  1. X - Spécifie la matrice des observations comme un tableau de tableaux.
  2. Orientation - Définit l'orientation de l'intrigue. Les valeurs acceptées incluent:
    1. 'haut'
    2. 'droite'
    3. 'bas'
    4. 'gauche'
  3. ColorScale - Définit une échelle de couleurs pour la figure dendrogram.
  4. Distfun - représente la fonction utilisée pour calculer la distance par paire des observations.
  5. LinkageFun - Définit la fonction pour déterminer la matrice de liaison à partir de la distance par paire.
  6. hoverText - Définit le texte de survol des traces du cluster dendrogram.
  7. Color_Threshold - définit la valeur utilisée pour faire la séparation des grappes.

Exemple 1:

Le code suivant montre comment créer un simple arbre dendrogramme avec l'orientation définie en bas.

Importer un terrain.Figure_factory comme FF
Importer Numpy comme NP
x = np.aléatoire.Rand (10,10)
Fig = ff.create_dendrogram (x, orientation = 'inférieur')
figue.montrer()

Le code précédent renvoie un tracé de dendrogramme comme dans la figure suivante:

Vous pouvez modifier l'orientation en toute valeur qui répond à vos besoins.

Exemple 2:

Vous pouvez également définir les étiquettes pour le dendrogramme en spécifiant le paramètre des étiquettes.

x = np.aléatoire.Rand (10,10)
chars = ['a', 'b', 'c', 'd', 'e', ​​'f', 'g', 'h', 'i', 'j']
Fig = ff.create_dendrogram (x, orientation = 'Left', labels = chars)
figue.montrer()

Sortir:

Conclusion:

Cet article couvre les bases de la création d'une figure de dendrogramme dans Plotly.