FromTabular

FromTabular[tab,"form"]

Tabularオブジェクト tab"form"で与えられるオブジェクトに変換する.

FromTabular[tab,"form",spec]

連想 assoc からの指示子を使って変換の詳細を与える.

詳細

  • FromTabularは,通常,Tabularオブジェクトを他のデータオブジェクトに変換する方法を制御するために使われる.
  • FromTabular[tab,form,]の構造指定"form"は,以下を含むことができる.
  • "Columns"TabularColumnオブジェクトの集合
    "Rows"行のリスト
    "Matrix"値の行列
    "Dataset"マルチレベルデータ
    "TimeSeries"TimeSeriesオブジェクト
    "TemporalData"TemporalDataオブジェクト
  • 連想 assoc は,表形式を別の形式に変換するための特定の情報を含むことができる.
  • TimeSeriesまたはTemporalDataに変換する際,assoc のキーには以下が含まれる.
  • "TimeColumn""RowNumber"時間に使う列(デフォルトで整数番号)
    "ValueColumns"Automatic値に使う列(デフォルトは時間列以外のすべての列)

例題

すべて開くすべて閉じる

  (1)

Tabularオブジェクトから行指向データに変換する:

代りに列に変換する:

Datasetを入手する:

スコープ  (15)

行と列  (5)

列のキーなしでTabularオブジェクトから行を取得する:

行のリストを返す:

列のキーなしでTabularオブジェクトから行を取得する:

列のキーがある連想のリストを返す:

値を直接入手する:

列のキーなしでTabularオブジェクトから列を取得する:

TabularColumnオブジェクトのリストを返す:

上記を正規化する:

Tabularから直接リストを入手する:

列のキーを使ってTabularオブジェクトから列を取得する:

列のキーがある連想を返す:

列を正規化する:

列のリストを入手する:

リスト項目があるTabularオブジェクトを取る:

"Rows"形式と"Columns"形式はどちらも,Tabularオブジェクトの最も上の2レベルにしか影響しない:

データ集合  (4)

列のキーなしでTabularオブジェクトからDataset式を取得する:

Datasetを使って同じ結果を得る:

列のキーを使ってTabularオブジェクトからDataset式を取得する:

列のキーは保持される:

列のキーをがあるTabularオブジェクトを取る:

キー列はデータ集合の行のキーに変換される:

キー列の項目を連想のキーとして見るために正規化する:

2つのキー列があるTabularオブジェクトを取る:

キー列の"A""B"はデータ集合のネストしたレベルのキーに変換される:

キー列の項目を連想のキーとして見るために正規化する:

TimeSeries  (3)

列のキーなしでTabularオブジェクトをTimeSeriesに変換する:

デフォルトのタイムスタンプは正の整数である:

時間と値にどの列を使用するか指定する:

列のキーを使ってTabularオブジェクトをTimeSeriesに変換する:

デフォルトのタイムスタンプは正の整数である:

列の名前を使ってどの列を時間と値に使うのかを指定する:

列のキーを使ってTabularオブジェクトを変換すると,キーが成分名として保持される:

成分に新しい名前を指定する:

TemporalData  (3)

列のキーなしでTabularオブジェクトをTemporalDataに変換する:

各列が経路になる.デフォルトのタイムスタンプは正の整数である:

列のキーを使ってTabularオブジェクトをTemporalDataに変換する:

時間と値にどの列を使うか指定する:

ExtendedKeyがあるTabularオブジェクトをTemporalDataに変換する:

アプリケーション  (1)

売上げデータ  (1)

小売りデータを取得する:

PivotToColumnsを使って各都市の小売りデータを分離する:

"Date""TimeColumn"として使ってTemporalDataを作成する:

列のヘッダは"MetaInformation"に格納されている:

小売りの時系列を可視化する:

特性と関係  (1)

FromTabular[tab,"Rows"]FromTabular[tab,"Columns"]は,事実上,互いの転置を返す:

考えられる問題  (2)

FromTabular[...,"Columns"]は,列に指定されたキーがあるときはAssociationを返す:

Tabularオブジェクトから列のリストを直接取得する:

FromTabular[...,"Columns"]は,列のキーがないTabularオブジェクトについてはリストを返す:

FromTabularからの"TemporalData"は列からの複数の経路を作るが,タイムスタンプは1セットしか認めない:

第1列のみが許容される:

順序を変える:

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 Language. 2025. "FromTabular." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FromTabular.html.

APA

Wolfram Language. (2025). FromTabular. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FromTabular.html

BibTeX

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

BibLaTeX

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