图的样式、标记和布局
图提供大量信息可视化. 突出显示图元素会让信息脱颖而出. 通过使用图布局算法,图中许多结构是显而易见的,诸如连通分量. 通过对图元素提供附加的互动效果,您可以提供更深层次的信息. Wolfram 语言提供可扩展的,经过精心设计的图样式、突出显示样式以及布局算法. Wolfram 语言对图的样式、标记和形状生成的每个特点,以及为边和顶点形状精心设计的程序库提供深层的支持.
突出显示图元素
HighlightGraph — 突出显示顶点、边或整个子图
GraphHighlightStyle — 用于突出显示的样式的总体集合
"Dashed" ▪ "Thick" ▪ "DehighlightFade" ▪ ...
总体外观与感觉
"BlackAndWhite" ▪ "BackgroundBlue" ▪ "DiagramGreen" ▪ ...
图布局
GraphLayout — 各种算法的图布局
VertexCoordinates — 顶点坐标的显示列表
"SpringEmbedding" ▪ "SpringElectricalEmbedding" ▪ "LayeredDrawing" ▪ ...
顶点与边的样式
Style — 顶点与边的样式
VertexStyle — 样式所有或个别的顶点
EdgeStyle — 样式所有或个别的边
BaseStyle ▪ Red ▪ Dashed ▪ ...
顶点与边的标记
Labeled — 顶点与边的标记
VertexLabels — 标记独立的顶点,控制位置和格式
EdgeLabels — 标记独立的边,控制位置和格式
顶点与边的形状
VertexSize — 设置顶点的大小
VertexShape — 使用任何表达式作为顶点形状
VertexShapeFunction — 产生图形作为顶点形状
EdgeShapeFunction — 产生图形作为边形状
"Square" ▪ "Diamond" ▪ "ConcaveHexagon" ▪ ...
"Arrow" ▪ "CarvedArrow" ▪ "HalfFilledArrow" ▪ ...
互动效果
Tooltip — 对顶点和边增加提示条
Button — 把顶点和边的行为做成行为按钮
Hyperlink ▪ PopupWindow ▪ EventHandler ▪ ...