Et dendrogram er en bestemt type tomt representert som et tre. Det brukes ofte i hierarkiske data som lar deg visualisere dataene som et hierarki.
Vi kan bruke Create_Dendrogram () -funksjonen fra plottet.Figur_factory for å lage en dendrogram plot.
Plotly.FIGUR_FACTORY.create_dendrogram ()
Funksjonen gir en syntaks som vist i følgende:
plotly.FIGUR_FACTORY.create_dendrogram (x, orientering = 'bunn', etiketter = ingen, colorcale = ingen, distfun = ingen, linkagefun =
>, hoverText = ingen, color_threshold = ingen) Parameterfunksjonaliteten er som følger:
- X - Spesifiserer matrisen av observasjoner som en rekke matriser.
- Orientering - Stiller orienteringen til plottet. Aksepterte verdier inkluderer:
- 'topp'
- 'Ikke sant'
- 'bunn'
- 'venstre'
- ColorScale - Angir en fargeskala for dendrogram -figuren.
- Distfun - representerer funksjonen som brukes til å beregne parvis avstand fra observasjonene.
- LinkageFun - Angir funksjonen for å bestemme koblingsmatrisen fra parvis avstand.
- HoverText - Angir hoverteksten for sporene av dendrogram -klyngen.
- color_threshold - definerer verdien som brukes for å gjøre separasjonen av klyngene.
Eksempel 1:
Følgende kode viser hvordan du lager et enkelt dendrogram tre med orienteringen satt til bunnen.
Importer plotly.FIGUR_FACTORY AS FF
Importer numpy som NP
x = np.tilfeldig.Rand (10,10)
Fig = ff.create_dendrogram (x, orientering = 'bunn')
Fig.forestilling() Den forrige koden returnerer et dendrogramplott som i følgende figur:
Du kan endre orienteringen til enhver verdi som passer dine behov.
Eksempel 2:
Du kan også angi etikettene for dendrogrammet ved å spesifisere etikettene parameter.
x = np.tilfeldig.Rand (10,10)
chars = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'J']
Fig = ff.create_dendrogram (x, orientering = 'venstre', etiketter = chars)
Fig.forestilling() Produksjon:
Konklusjon:
Denne artikkelen dekker det grunnleggende om å lage en dendrogram -figur.