FromTabular

FromTabular[tab,"form"]

Tabular 对象 tab 转换为 "form" 给出的对象.

FromTabular[tab,"form",assoc]

使用关联 assoc 中的指令来提供转换的详细信息.

更多信息

  • FromTabular 通常用于控制如何将 Tabular 对象转换为其他数据对象.
  • FromTabular[tab,form,] 中,结构规范 "form" 可以包括:
  • "Columns"TabularColumn 对象的集合
    "Rows"行列表
    "Matrix"值矩阵
    "Dataset"多层次数据
    "TimeSeries"TimeSeries 对象
    "TemporalData"TemporalData 对象
  • 关联 assoc 可以包含有关如何将表格转换为不同形式的具体信息.
  • 当转换为 TimeSeriesTemporalData 时,assoc 中的可能键包括:
  • "TimeColumn""RowNumber"用于时间的列(默认整数索引)
    "ValueColumns"Automatic用于值的列(默认除时间列外的所有列)

范例

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

基本范例  (1)

Tabular 对象转换为行向数据:

转换为列:

获取 Dataset

范围  (15)

行和列  (5)

从无列键的 Tabular 对象中获取行:

返回行列表:

从有列键的 Tabular 对象中获取行:

返回与列键关联的列表:

直接获取值:

从无列键的 Tabular 对象中获取列:

返回 TabularColumn 对象的列表:

使它们标准化:

直接从 Tabular 中获取列表:

从有列键的 Tabular 对象中获取列:

返回有列键的关联:

使列标准化:

获取列的列表:

获取带有列表项的 Tabular 对象:

"Rows""Columns" 形式都只影响 Tabular 对象的两个顶层:

数据集  (4)

从无列键的 Tabular 对象中获取 Dataset 表达式:

使用 Dataset 获得相同的结果:

从有列键的 Tabular 对象中获取 Dataset 表达式:

列键被保留:

取一个带有键列的 Tabular 对象:

键列转换为数据集的行键:

标准化以将键列项视为关联键:

取带有两个键列的 Tabular 对象:

键列 "A""B" 转换为数据集嵌套层的键:

标准化以将键列项视为关联键:

TimeSeries  (3)

将无列键的 Tabular 对象转换为 TimeSeries

默认时间戳是正整数:

指定要使用哪些列来表示时间和值:

将有列键的 Tabular 对象转换为 TimeSeries

默认时间戳为正整数:

使用列名指定要用于时间和值的列:

转换带有列键的 Tabular 对象时,键将保留为组件名称:

为组件指定新名称:

TemporalData  (3)

将无列键的 Tabular 对象转换为 TemporalData

每个列会被转换成一个路径,默认时间戳为正整数:

将有列键的 Tabular 对象转换为 TemporalData

指定要用于时间和值的列:

将有 ExtendedKeyTabular 对象转换为 TemporalData

应用  (2)

销售数据  (1)

获取零售数据:

使用 PivotToColumns 将各个城市的销售额分开:

创建一个使用 "Date" 作为 "TimeColumn"TemporalData

列标题存储在 "MetaInformation" 中:

可视化销售时间序列:

金融时间序列  (1)

获取一个金融时间序列的 Tabular

显示数据及其图表:

使用 FromTabular 创建 TimeSeries

拟合时间序列模型:

属性和关系  (1)

FromTabular[tab,"Rows"]FromTabular[tab,"Columns"] 的结果实际上是彼此的转置:

可能存在的问题  (2)

当列具有指定键时,FromTabular[...,"Columns"] 返回 Association

直接从 Tabular 对象获取列的列表:

对于无列键的 TabularFromTabular[...,"Columns"] 返回一个列表:

对于 "TemporalData" 形式,FromTabular 从列创建多个路径,但只允许一组时间戳:

仅接受第一列:

更改顺序:

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

文本

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

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2025_fromtabular, author="Wolfram Research", title="{FromTabular}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/FromTabular.html}", note=[Accessed: 03-July-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_fromtabular, organization={Wolfram Research}, title={FromTabular}, year={2025}, url={https://reference.wolfram.com/language/ref/FromTabular.html}, note=[Accessed: 03-July-2025 ]}