Hierarchische Clusteranalyse
Konstruieren und visualisieren Sie das hierarchische Cluster beliebiger Daten mithilfe der neuen Funktion ClusteringTree in Version 11.
Erstellen Sie ein Cluster von Städten basierend auf ihrer Entfernung zueinander.
In[1]:=

ClusteringTree[{Entity[
"City", {"London", "GreaterLondon", "UnitedKingdom"}],
Entity["City", {"Paris", "IleDeFrance", "France"}],
Entity["City", {"Chicago", "Illinois", "UnitedStates"}],
Entity["City", {"Tokyo", "Tokyo", "Japan"}],
Entity["City", {"Boston", "Massachusetts", "UnitedStates"}],
Entity["City", {"Moscow", "Moscow", "Russia"}],
Entity["City", {"SanDiego", "California", "UnitedStates"}],
Entity["City", {"Baltimore", "Maryland", "UnitedStates"}]}]
Out[1]=

Erstellen Sie eine Cluster-Hierarchie aus einer Liste Farben.
In[2]:=

colors = RandomColor[18]
Out[2]=

In[3]:=

ClusteringTree[colors, ClusterDissimilarityFunction -> "Centroid"]
Out[3]=

Verwenden Sie ein anderes GraphLayout.
In[4]:=

ClusteringTree[RandomColor[40],
ClusterDissimilarityFunction -> "Centroid",
GraphLayout -> "RadialDrawing"]
Out[4]=
