VertexLabels

VertexLabels
Graph 和相关函数的一个选项和属性,指定对于顶点应该使用什么标签和标签位置.

更多信息更多信息

  • 可以使用如下选项设置:
  • None不使用顶点标签
    Automatic对顶点自动添加标签
    "Name"将顶点名称作为标签使用
    {v1->lbl1,v2->lbl2,...}对顶点 添加标签 ,等
  • 封装 Labeled[v, lbl] 等价于 Property[v, VertexLabels->lbl],并且可在用函数如 Graph 等创建图形时使用.
  • 任意表达式都可作为标签使用.
  • Labeled[v, lbl, pos]Placed[lbl, pos] 可用于在盒型顶点的相对位置放置标签时使用.
  • 下列位置 pos 可用于 LabeledPlaced,以放置顶点标签:
  • Tooltip, StatusArea在鼠标移过时,显示为工具提示条或者在状态栏中显示
    Center把标签放在顶点中心
    Before,After,Below,Above把标签放在外面,可以是前面、后面等等
    Left,Right,Bottom,Top把标签放在里面,可以是左边、右边等等
    {Before,Below},{After,Below},...把标签放在外面的拐角处,可以是上面、下面等等
    {Left,Bottom},{Right,Bottom},...把标签放在里面的拐角处,可以是左/下等等
    {{vx,vy},{lx,ly}}在顶点缩放位置 处的标签缩放位置

范例范例打开所有单元关闭所有单元

基本范例 (3)基本范例 (3)

对单个顶点添加标签:

In[1]:=
Click for copyable input
Out[1]=

对所有顶点添加标签:

In[1]:=
Click for copyable input
Out[1]=

将任意表达式作为标签使用:

In[1]:=
Click for copyable input
Out[1]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »