Dendrogram jest określonym rodzajem wykresu reprezentowanego jako drzewo. Jest powszechnie używany w danych hierarchicznych, które pozwalają wizualizować dane jako hierarchię.
Możemy użyć funkcji create_dendrogram () z fabuły.Figura_Factory w celu utworzenia wykresu dendrogramu.
Spiski.Figura_Factory.create_dendrogram ()
Funkcja zapewnia składnię, jak pokazano następująco:
spiski.Figura_Factory.create_dendrogram (x, orientacja = „dół”, etykiety = Brak, kolory
>, HoverText = Brak, color_threshold = Brak) Funkcja parametrów jest następująca:
- x - Określa matrycę obserwacji jako tablicę tablic.
- Orientacja - ustawia orientację fabuły. Zaakceptowane wartości obejmują:
- 'szczyt'
- 'Prawidłowy'
- 'spód'
- 'lewy'
- COLORY CALE - Ustawia skala kolorów dla figury dendrogramu.
- Distfun - reprezentuje funkcję stosowaną do obliczania odległości par od obserwacji.
- LinkageFun - Ustawia funkcję, aby określić macierz łączenia z odległości parowej.
- HoverText - Ustawia tekst zawisowy dla śladów klastra dendrogramu.
- color_threshold - określa wartość użyta do oddzielenia klastrów.
Przykład 1:
Poniższy kod pokazuje, jak utworzyć proste drzewo dendrogramu z orientacją ustawioną na dół.
importować fabuły.Figura_Factory jako ff
importować Numpy jako NP
x = np.losowy.Rand (10,10)
Ryc = ff.create_dendrogram (x, orientacja = „dół”)
Figa.pokazywać() Poprzedni kod zwraca wykres dendrogramu, jak na poniższym rysunku:
Możesz zmienić orientację na dowolną wartość, która odpowiada Twoim potrzebom.
Przykład 2:
Możesz także ustawić etykiety dla dendrogramu, określając parametr etykiet.
x = np.losowy.Rand (10,10)
Chars = ['a', „b”, „c”, „d”, „e”, „f”, „g”, „h”, „i”, „j”]
Ryc = ff.create_dendrogram (x, orientacja = „lewy”, etykiety = znaki)
Figa.pokazywać() Wyjście:
Wniosek:
W tym artykule obejmuje podstawy tworzenia figury dendrogramu w fabule.