ExtendedKey
ExtendedKey[key1,key2,…]
表示 Tabular 对象中列的多层键.
更多信息
- ExtendedKey 在 Part 等函数中使用,以访问 Association 对象中的值或 Tabular 对象中的列.
- ExtendedKey 是将 keyi 作为列头的不同层堆叠排版. 共享的上层键将跨列排版.
范例
打开所有单元 关闭所有单元基本范例 (1)
范围 (2)
获取一个带有 ExtendedKey 列键的 Tabular 对象:
提取一列作为 TabularColumn 对象:
提取与另一个 Tabular 对象相同的列:
如果能唯一标识列,则 ExtendedKey[…,key] 可缩短为 key:
获取一个带有 ExtendedKey 列键的 Tabular 对象:
在 ExtendedKey 中使用样式会被解释为产生键列表,即使只有一个键:
应用 (2)
下面是 Palmer 企鹅数据组成的 Tabular 对象:
ExtendedKey 是在对多个列进行重组时由 PivotTable 创建的:
在对列进行变换时使用 ExtendedKey:
下面是 Palmer 企鹅数据组成的 Tabular 对象:
ExtendedKey 是在对多个列进行重组时由 PivotTable 创建的:
属性和关系 (4)
当关联中只包含一个键时,ExtendedKey 会被删除:
关联中的 Key 查找需要精确匹配:
在所有四种情况下,都成功使用了 ExtendedKey:
ExtendedKey 有 Flat 属性:
因此,嵌套的 ExtendedKey 封装器将自动扁平化:
Key 总是需要一个参数:
ExtendedKey 可以接受多个参数:
相关指南
-
▪
- 表格对象
文本
Wolfram Research (2025),ExtendedKey,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ExtendedKey.html.
CMS
Wolfram 语言. 2025. "ExtendedKey." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ExtendedKey.html.
APA
Wolfram 语言. (2025). ExtendedKey. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ExtendedKey.html 年
BibTeX
@misc{reference.wolfram_2025_extendedkey, author="Wolfram Research", title="{ExtendedKey}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/ExtendedKey.html}", note=[Accessed: 30-April-2026]}
BibLaTeX
@online{reference.wolfram_2025_extendedkey, organization={Wolfram Research}, title={ExtendedKey}, year={2025}, url={https://reference.wolfram.com/language/ref/ExtendedKey.html}, note=[Accessed: 30-April-2026]}