TableForm

TableForm[list]

list の要素を長方形の配列にして出力する.

詳細とオプション

  • 行の高さと列の幅は,行と列のそれぞれの最大要素の大きさで決定される.
  • TableFormは,単一レベルのリストを列として出力する.2レベルのリストは二次元の表として出力される.さらに深くネストしたリストは,デフォルトに従って,交互に行,列として出力される.
  • 特定のレベルで,全サブリストが同じ長さを持たない配列は,幅の不揃いな表として表示される. »
  • 以下のオプションを与えることができる.
  • TableAlignments Automatic各次元の項目をいかに揃えるか
    TableDepth Infinity表に含むレベルの最大数
    TableDirections Column次元を行または列として配置するか
    TableHeadings None表の項目のラベルの付け方
    TableSpacing Automatic各次元の要素間に挿入する空白の数
  • TableForm[expr]のタイプセット形式は,入力で使われるときは expr と同じであると解釈される. »
  • TableFormは,入力を評価してTableForm[expr]になるときは出力には現れない. »

例題

すべて開くすべて閉じる

  (1)

ベクトル,行列,一般的な配列を表形式で示す:

スコープ  (3)

数と式の表:

リストの表:

不揃いな配列をフォーマットする:

オプション  (10)

TableAlignments  (2)

列の揃え方を指定する:

縦横両方の揃え方を定義する:

TableDepth  (2)

デフォルトで,すべての次元がフォーマットされる:

最も外側の次元にだけ表形式のフォーマットを使う:

TableDirections  (2)

デフォルトで,最も外側の次元は列である:

代りに第一次元を行としてフォーマットする:

TableHeadings  (3)

行の頭部を指定する:

列の頭部を指定する:

行と列の頭部を指定する:

TableSpacing  (1)

デフォルトで自動的に開けられる間隔:

行間および列間の間隔を明示的に指定する:

アプリケーション  (4)

データをフォーマットされた表の形で表示する:

九九の表を作る:

循環するグループ の掛け算表:

グラフィックスの表を作る:

特性と関係  (7)

TableFormは配列を表形式にフォーマットする:

MatrixFormは配列を標準的な行列の書式形式を使ってフォーマットする:

Gridは二次元配列を格子としてフォーマットする:

MatrixPlotを使って大規模な配列の構造を可視化する:

ArrayPlotを使って大規模な離散配列の構造を可視化する:

Styleを使ってTableFormの表示に影響を与える:

ScientificFormBaseForm等の任意の数の形式を使って数の表示に影響を与える:

TableForm[expr]のタイプセット形式は,入力で使われるときは expr と同じであると解釈される:

出力をコピーして入力セルにペーストする.

12
34
{{1,2},{3,4}}であると解釈される:

TableFormは,入力を解釈してTableForm[expr]になるときは出力には現れない:

Outには,TableForm[{{1,2},{3,4}}]ではなく値{{1,2},{3,4}}が割り当てられる:

考えられる問題  (1)

TableFormは,出力のトップレベルから省略された場合でも部分式からは削除されない:

出力はTableFormではない:

しかし,変数 eTableFormなので,続く評価に影響するかもしれない:

TableFormが介在するため行列式は評価されない:

まず変数に割当てを行い.次に結果にTableFormを適用することで計算可能性を維持する:

おもしろい例題  (1)

スターリング表のテクスチャ:

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

テキスト

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

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_tableform, author="Wolfram Research", title="{TableForm}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/TableForm.html}", note=[Accessed: 23-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_tableform, organization={Wolfram Research}, title={TableForm}, year={1988}, url={https://reference.wolfram.com/language/ref/TableForm.html}, note=[Accessed: 23-November-2024 ]}