TabularStructure

TabularStructure[tab]

各列のTabular tab についての構造情報を与える.

TabularStructure[tab,cols]

cols の構造情報を与える.

TabularStructure[tab,cols,props]

報告する特性 props を選択する.

詳細

  • TabularStructureは,通常,各列の構造情報を得るために使われる.
  • TabularStructure[tab,cols,props]は,特性 props が列キーで列 cols"ColumnKey"と呼ばれるキー列の項目である別のTabularオブジェクトを返す.各行はもとの列の一つの情報を含む.
  • 次は,列指定の可能な形式 cols である.
  • All入力Tabularデータのすべての列
    {col1,col2,}入力データの列のリスト
    spattデータの列キーの文字列パターン
    crit列キーを選択する基準関数
  • 使用可能な文字列パターン spatt には,"col*"のようなワイルドカードを含む文字列および"col"~~__のようなStringExpressionオブジェクトが含まれる.
  • 基準関数 crit は,列キーを与える名前付きの変数#ColumnKeyと列の要素型を与える#ElementTypeを取る.
  • 次は,使用可能な特性 props である.
  • "ColumnType"列の型
    "MissingCount"列中の欠落要素数
    "NonMissingCount"列中の非欠落要素数
    "ByteCount"列のバイト数
    "DuplicateFreeQ"列に一意的な項目があるかどうか
    "CountDistinct"一意的な項目の数
    {prop1,prop2,}上記の特性 propiのリスト
    All上記の全特性のリスト
    Automatic上記の特性からの自動選択

例題

すべて開くすべて閉じる

  (1)

Tabularオブジェクトの列についての表形式のレポートを構築する:

数列だけを含め,いくつかの特性だけについてレポートする:

スコープ  (3)

タイタニック号の乗客についての表形式データを取得する:

データの構造的要約を計算する:

各列の重複項目についての可能性の情報を含め,より多くの特性を加える:

元素についての表形式データを取得する:

いくつかの列についての構造的要約を求める:

1列に限定する:

名前に"u"を含むもとの列についてだけレポートする:

"Integer64"型の列に限定する:

タイタニック号の乗客についての表形式データを取得する:

デフォルト特性を含む構造的レポートを求める:

重複項目の可能性を含めて,使用可能な全特性を加える:

一つの特性だけを選択する:

複数の特性を選択する:

アプリケーション  (1)

Tabularオブジェクトのどの列が索引作成のためのキー列として使えるかを求める:

行がその値によって一意的に識別できるようにするため,キー列として使えるのは重複がない列だけである:

例として,列のサブセットを抽出した後で"state"列を使う:

特性と関係  (3)

TabularStructure[tab]は,キー列が tab の列キーを含むTabularオブジェクトを返す:

無記名のTabularオブジェクトのTabularStructureにはキー列はない:

Tabularオブジェクトを取る:

0列についての構造的要約は行を含まない:

特性が0の構造的要約はキー列以外の列を含まない:

Wolfram Research (2025), TabularStructure, Wolfram言語関数, https://reference.wolfram.com/language/ref/TabularStructure.html.

テキスト

Wolfram Research (2025), TabularStructure, Wolfram言語関数, https://reference.wolfram.com/language/ref/TabularStructure.html.

CMS

Wolfram Language. 2025. "TabularStructure." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TabularStructure.html.

APA

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

BibTeX

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

BibLaTeX

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