ExtendedKey

ExtendedKey[key1,key2,]

表示 Tabular 对象中列的多层键.

更多信息

范例

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

基本范例  (1)

创建含有 ExtendedKeyTabular 对象:

提取列的键:

提取与 "obs A" 相对应的列:

范围  (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

ExtendedKeyFlat 属性:

因此,嵌套的 ExtendedKey 封装器将自动扁平化:

Key 总是需要一个参数:

ExtendedKey 可以接受多个参数:

然后就可以使用这两个键来处理其值:

Wolfram Research (2025),ExtendedKey,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ExtendedKey.html.

文本

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: 15-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_extendedkey, organization={Wolfram Research}, title={ExtendedKey}, year={2025}, url={https://reference.wolfram.com/language/ref/ExtendedKey.html}, note=[Accessed: 15-January-2025 ]}