AnnotationDelete

AnnotationDelete[obj]

删除对象 obj 的所有注释.

AnnotationDelete[{obj,itemspec}]

删除由 itemspec 指定的 obj 项的所有注释.

AnnotationDelete[spec,key]

删除由 spec 指定的注释 key.

更多信息

  • 通常用于删除对象和对象中特定项的注释.
  • AnnotationDelete[spec,key] 返回 spec 中指定的对象,其中注释 key 已被删除.
  • 对于标准注释,AnnotationDelete 有效地将值重置为注释默认值.
  • 带有可注释项的可能对象:
  • Audio时间点和时间区间
    BoundaryMeshRegion网格单元
    Graph顶点和边
    MeshRegion网格单元
  • 每种对象类型的项规范 itemspec 在其参考页中给出.

范例

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

基本范例  (3)

删除顶点或边注释:

删除样式或标签注释:

Audio 对象添加注释:

删除带有特定标签的注释:

范围  (7)

图与网络  (7)

图注释  (5)

从顶点删除一个注释:

从边:

从顶点删除所有注释:

从边:

从顶点删除多个注释:

从边:

AnnotationDelete 适用于无向图:

有向图:

加权图:

顶点注释  (1)

为图设置多个注释:

删除包括 VertexStyle 的顶点注释:

VertexLabels

VertexSize

VertexShape

VertexShapeFunction

VertexCoordinates

自定义注释:

边注释  (1)

为图设置多个注释:

删除包括 EdgeStyle 的边注释:

EdgeLabels

EdgeShapeFunction

自定义注释:

应用  (2)

Linda 希望在家庭聚会的介绍中保持匿名. 隐藏她的顶点标签:

使用 Fold 重复应用 AnnotationDelete

查看所有部分结果:

属性和关系  (6)

使用 Annotation 作为包装器在 Graph 之类的函数中指定注释:

使用 AnnotationValue 提取值:

对于未定义的注释,返回值 $Failed

使用 AnnotationValue 在图中设置注释:

原始图已更改:

使用 AnnotationValue 取消图形中的注释:

原始图已更改:

使用 AnnotationKeys 来测试注释的存在:

生成顶点标签规则列表:

使用 Annotate 设置注释而不更改原图:

原始图不变:

可能存在的问题  (1)

AnnotationValue 通常比 AnnotationDelete 更快:

Wolfram Research (2019),AnnotationDelete,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AnnotationDelete.html (更新于 2020 年).

文本

Wolfram Research (2019),AnnotationDelete,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AnnotationDelete.html (更新于 2020 年).

CMS

Wolfram 语言. 2019. "AnnotationDelete." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/AnnotationDelete.html.

APA

Wolfram 语言. (2019). AnnotationDelete. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AnnotationDelete.html 年

BibTeX

@misc{reference.wolfram_2024_annotationdelete, author="Wolfram Research", title="{AnnotationDelete}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/AnnotationDelete.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_annotationdelete, organization={Wolfram Research}, title={AnnotationDelete}, year={2020}, url={https://reference.wolfram.com/language/ref/AnnotationDelete.html}, note=[Accessed: 22-November-2024 ]}