ExtendedKey
ExtendedKey[key1,key2,…]
表示 Tabular 对象中列的多层键.
更多信息
- ExtendedKey 在 Part 等函数中使用,以访问 Association 对象中的值或 Tabular 对象中的列.
- ExtendedKey 是将 keyi 作为列头的不同层堆叠排版. 共享的上层键将跨列排版.
范例
打开所有单元关闭所有单元基本范例 (1)
范围 (2)
获取一个带有 ExtendedKey 列键的 Tabular 对象:
提取一列作为 TabularColumn 对象:
提取与另一个 Tabular 对象相同的列:
如果能唯一标识列,则 ExtendedKey[…,key] 可缩短为 key:
获取一个带有 ExtendedKey 列键的 Tabular 对象:
在 ExtendedKey 中使用样式会被解释为产生键列表,即使只有一个键:
应用 (2)
Take a Tabular object of Palmer penguin data:
ExtendedKey is created by PivotTable when pivoting on more than one column:
Use ExtendedKey in column transformation:
Take a Tabular object of Palmer penguin data:
ExtendedKey is created by PivotTable when pivoting on more than one column:
Find all column keys for "Adelie" penguins:
Create a "Total" column for all "Adelie" penguins from three islands:
属性和关系 (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 年