LayeredGraph
LayeredGraph[g]
创建一个图,其顶点和边来自用分层绘图表示的图 g.
LayeredGraph[{e1,e2,…}]
创建一个图,其边 ej 表示为分层绘图.
LayeredGraph[{…,w[ei],…}]
创建一个图,其边 ei 的特征由符号封装 w 定义.
LayeredGraph[…,vpos]
将支配顶点 v 放置在图中位置 pos 处.
更多信息和选项
- LayeredGraph 生成一个 Graph 对象,并在笔记本中将其显示为图的分层绘图.
- LayeredGraph 支持与 Graph 相同的顶点、边和封装.
- LayeredGraph 默认情况下,将“支配”顶点放在顶部,将“层次结构”较低的顶点逐渐向下放置.
- LayeredGraph[g,pos] 将支配顶点放在位置 pos 处.
- 可能的位置 pos 有:Top,Bottom,Left,Right.
- 默认情况下,LayeredGraph 将每个支配顶点放置在顶部.
- LayeredGraph 与 Graph 具有相同的选项.
所有选项的列表
范例
打开所有单元关闭所有单元范围 (9)
选项 (75)
DirectedEdges (2)
使用 DirectedEdges->False 将规则解释为无向边:
使用 DirectedEdge 或 UndirectedEdge 直接指定图是否有向:
EdgeLabels (7)
使用 Placed 与符号位置来控制标签沿边的放置:
在封装内使用 Placed 放置多个标签:
使用 EdgeLabels 放置多个标签:
通过 Tooltip 和 StatusArea 使用按值自动标记:
EdgeShapeFunction (6)
获取 EdgeShapeFunction 的内置设置列表:
EdgeShapeFunction 可以与 EdgeStyle 结合使用:
EdgeShapeFunction 具有比 EdgeStyle 更高的优先级:
GraphHighlightStyle (2)
VertexLabels (13)
使用 Placed 和符号位置来控制标签的放置,包括在外部位置:
使用 Placed 在一个封装中放置多个标签:
使用 VertexLabels 放置多个标签:
使用 Placed 的参数来控制格式,包括 Tooltip:
或者 StatusArea:
VertexShape (5)
使用任何 Graphics、Image 或 Graphics3D 作为顶点形状:
VertexShape 可以与 VertexSize 结合使用:
VertexShape 不受 VertexStyle 的影响:
VertexShapeFunction 具有比 VertexShape 更高的优先级:
VertexShapeFunction (10)
获取 VertexShapeFunction 的内置集合列表:
使用 "Basic" 集合中 VertexShapeFunction 的内置设置:
使用 "Rounded" 集合中 VertexShapeFunction 的内置设置:
使用 "Concave" 集合中 VertexShapeFunction 的内置设置:
VertexShapeFunction 可以与 VertexStyle 结合使用:
VertexShapeFunction 具有比 VertexStyle 更高的优先级:
VertexShapeFunction 可以与 VertexSize 结合使用:
VertexShapeFunction 具有比 VertexShape 更高的优先级:
VertexSize (8)
VertexSize 可以与 VertexShapeFunction 结合使用:
VertexSize 可以与 VertexShape 结合使用:
VertexStyle (5)
VertexShapeFunction 可以与 VertexStyle 结合使用:
VertexShapeFunction 具有比 VertexStyle 更高的优先级:
VertexStyle 可以与 BaseStyle 结合使用:
VertexStyle 具有比 BaseStyle 更高的优先级:
VertexShape 不受 VertexStyle 的影响:
文本
Wolfram Research (2024),LayeredGraph,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LayeredGraph.html.
CMS
Wolfram 语言. 2024. "LayeredGraph." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/LayeredGraph.html.
APA
Wolfram 语言. (2024). LayeredGraph. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LayeredGraph.html 年