PivotToColumns

PivotToColumns[tab,varcol->valcol]

用从列 valcol 中提取的新的键和用从列 valcol 中提取的新的值将表格对象 tab 重组为另一个表格.

PivotToColumns[tab,varcol{valcol1,valcol2,}]

varcol 中的每个值创建包含所有 valcoli 中的值的列.

PivotToColumns[tab,{prule1,prule2,}]

用多个规则 prulei 重组 tab.

更多信息

范例

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

基本范例  (1)

"day" 列中的工作日变为新的列,其中包含每天的温度:

范围  (2)

用两个列重组新的表格:

用两组值重构新的表格:

将每天的数据相邻排列:

应用  (4)

企鹅  (1)

以在帕尔默群岛收集的企鹅数据为例:

PivotToColumns 将 "body_mass" 列按 "sex" 拆分成两列:

PairedHistogram 进行比较:

销售数据  (1)

获取零售数据:

PivotToColumns 将每个城市的销售数据分开:

创建含有 "Date"TemporalData,用作 "TimeColumn"

列的标题被保存在 "MetaInformation" 中:

可视化销售时间序列:

预期寿命  (1)

从 Wolfram 数据存储库下载 Tabular 对象:

按国家重组,使每一行包含一年的数据,以便比较各国的数据:

把所有国家的支出排在一起,预期寿命排在一起:

米德湖  (1)

米德湖水位时间序列:

创建 Tabular 对象:

PivotToColumns 将其转换为更紧凑的形式以进行可视化:

属性和关系  (1)

Tabular 对象使用 PivotToColumns

删除 ExtendedKey 中共有的部分,简化列的键:

PivotFromColumns 恢复原来的 Tabular 对象:

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

文本

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

CMS

Wolfram 语言. 2025. "PivotToColumns." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PivotToColumns.html.

APA

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

BibTeX

@misc{reference.wolfram_2025_pivottocolumns, author="Wolfram Research", title="{PivotToColumns}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/PivotToColumns.html}", note=[Accessed: 15-January-2025 ]}

BibLaTeX

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