Wolfram Language

Graphes et réseaux

Graphes du voisin le plus proche

Générez le graphe le plus proche voisin d'une collection de données arbitraires avec la nouvelle fonction dans la version 11 NearestNeighborGraph.

Construisez le graphe du plus proche voisin pour les pays d'Amérique du Sud.

In[1]:=
Click for copyable input
locs = CountryData["SouthAmerica"]; coords = EntityValue[locs, "Position"][[All, 1, {2, 1}]];
In[2]:=
Click for copyable input
g = NearestNeighborGraph[locs, VertexCoordinates -> coords]
Out[2]=

Stylisez le réseau au-dessus du continent.

Montrer l'entrée complète de Wolfram Language
In[3]:=
Click for copyable input
opts = { PlotTheme -> "Web", Prolog -> {EdgeForm[Thin], LightGray, EntityValue[locs, "Polygon"]}, PlotRange -> Reverse[GeoBounds[locs]] };
In[4]:=
Click for copyable input
Graph[g, opts]
Out[4]=

Montrez le graphe des 3 voisins les plus proches pour une collection de couleurs aléatoires.

In[5]:=
Click for copyable input
colors = RandomColor[50]
Out[5]=
In[6]:=
Click for copyable input
NearestNeighborGraph[colors, 3, VertexShapeFunction -> "Name"]
Out[6]=

Exemples connexes

de en es ja ko pt-br ru zh