"HighDimensionalEmbedding" (Graph Layout Method)
"HighDimensionalEmbedding" (Graph Layout Method)
- Vertex layout for GraphLayout.
- Use high-dimensional embedding to lay out vertices of a graph.
Details & Options
- The high-dimensional embedding is a graph-drawing technique to position vertices of a graph in a high-dimensional space, and then project back to two- or three-dimensional space.
- The high-dimensional embedding is typically used for fast layout of graphs.
- Vertices can be embedded in
or
. - Possible settings to control the energy minimization process include:
-
"RandomSeed" Automatic seed for the random generator for initial vertex placement "Rotation" Automatic layout rotation
Examples
open all close allBasic Examples (2)
Graph[{12, 13, 15, 19, 24, 26, 210, 34, 37, 311, 48, 412, 56, 57, 513, 68, 614, 78, 715, 816, 910, 911, 913, 1012, 1014, 1112, 1115, 1216, 1314, 1315, 1416, 1516}, GraphLayout -> "HighDimensionalEmbedding"]"HighDimensionalEmbedding" works best for most graphs:
GridGraph[{10, 10}, GraphLayout -> "HighDimensionalEmbedding"]