Wolfram Language

Graphes et réseaux

Groupement d'arbres

Construisez et visualisez la classification hiérarchique des données arbitraires en utilisant la nouvelle fonction de la version 11 ClusteringTree.

Groupez des villes sur la base de la proximité entre elles.

In[1]:=
Click for copyable input
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]=

Obtenez un groupement hiérarchie à partir d'une liste de couleurs.

In[2]:=
Click for copyable input
colors = RandomColor[18]
Out[2]=
In[3]:=
Click for copyable input
ClusteringTree[colors, ClusterDissimilarityFunction -> "Centroid"]
Out[3]=

Choisissez un GraphLayout différent.

In[4]:=
Click for copyable input
ClusteringTree[RandomColor[40], ClusterDissimilarityFunction -> "Centroid", GraphLayout -> "RadialDrawing"]
Out[4]=

Exemples connexes

de en es ja ko pt-br ru zh