Tree

Tree[{subtree1,subtree2,}]

表示带有子树 subtreei 列表的树.

Tree[key1subtree1,key2subtree2,|>]

用键为 keyi 的关联指定孩子.

Tree[data,subtrees]

表示在其根中包含 data 的树,孩子由 subtrees 给出.

更多信息和选项

范例

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

基本范例  (5)

具有两个叶的树:

具有多个层的树:

仅在叶子中包含数据的树:

包含另一棵树作为数据的树:

具有命名边的树:

范围  (4)

代表没有子项的叶:

表示没有子节点的内部节点:

在列表中指定子项:

在关联中指定孩子项:

选项  (11)

为单个树元素设置样式  (2)

为生成的树元素指定标签:

按位置指定子树的标签和样式:

为整个树设置样式  (4)

为所有子树指定标签和样式:

指定基本样式:

指定边的样式和树元素的边:

指定单个树元素的基本样式和样式:

树布局和图形选项  (3)

指定根的方向:

指定一个命名嵌入:

指定 Graphics 选项:

省略  (2)

显示根节点的所有孩子:

显示五个孩子:

显示所有节点的两个孩子:

应用  (8)

将 XML 导入为符号 XML:

根据标签、属性和元素的层次结构创建一棵树:

将 XML 树转换为符号式 XML:

将 JSON 导入为符号式 JSON:

根据名称和值的层次结构创建一棵树:

将 JSON 树转换为符号式 JSON:

创建一棵生命之树:

创建后代树:

根据目录中的子目录和文件的层次结构创建树:

定义一个函数,将 TextElement 对象转换为树:

定义一个函数,生成 TextElement 的子元素:

定义一个函数,从 TextElement 中提取 "GrammaticalUnit"

根据属性和文本的层次结构创建一棵树:

将文本树转换为 TextElement

获取人口超过 100,000 的美国城市列表:

构建一个图表,根据城市的大地位置给出城市的层次聚类:

将聚类层次结构从 Graph 对象转换为 Tree 对象:

对于每个叶子,从层次聚类图中的索引获取城市的大地坐标:

对于表示一个聚类的每个子树,给出包含其子级空间中位数的树:

通过使用每个叶子的城市位置和每个聚类位置的空间中值来获得大地位置树:

在美国地图上显示该大地位置树的边:

创建家谱:

创建一个给出出生日期的关联:

定义一个比较两个人的函数,给出他们第一个孩子出生时年龄较小的人,以及那个孩子和他们出生时的年龄:

定义一个比较两个兄弟姐妹的函数,给出了年龄较大的兄弟姐妹及其出生日期,以及他们后代中最年轻的首次父母:

定义一个函数,给出一个人的后代中最年轻的首次父母,已知他们的孩子的结果:

找到树中最小的首次父母,以及他们的第一个孩子和孩子出生时他们的年龄:

属性和关系  (6)

树的节点不需要有数据:

RulesTree 返回 Tree 表达式:

检查带有头部 Tree 的表达式是否是有效的 Tree 对象:

这不是有效的 Tree 对象:

但是,这是一个有效的 Tree 对象,其中包含一个具有无效 Tree 表达式作为数据的子项:

ExpressionTree 构造一个 Tree 表达式:

GraphTree 构造一个 Tree 表达式:

Wolfram Research (2021),Tree,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Tree.html (更新于 2022 年).

文本

Wolfram Research (2021),Tree,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Tree.html (更新于 2022 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_tree, organization={Wolfram Research}, title={Tree}, year={2022}, url={https://reference.wolfram.com/language/ref/Tree.html}, note=[Accessed: 17-November-2024 ]}