Datasetを使う

Datasetは,配列を素早く左揃えの表データの形で返す:

データが連想のリストである場合には, Datasetは連想キーを列のヘディングとして表示する:

Gridを使う

フォーマットを細かく制御したい場合にはGridを使う.

データで始める

以下は,いくつかの物とその大きさについてのデータである:

データを格子としてフォーマットする

データの格子を作る:

格子内のデータをどのように並べるかを指定する

Alignmentオプションを使って,列の項目をどのように並べるかを指定する:

格子線を加える

Frameオプションを使って格子線を加える:

列のヘディングを加える

格子に1行の列ヘディングを加える.ヘディングを太字にし,SpanFromLeftを使って2つ目のヘディングが3列目と4列目にもまたがるようにする:

行のヘディングを加える

格子に1列の行ヘディングを加える.ヘディングを太字にし,回転させて垂直に表示されるようにする.SpanFromAboveを使ってヘディングが複数の行にまたがるようにする:

  • Degreeシンボルは degとタイプする.

TableFormを使う

TableFormは,Gridより簡単に使える.

データで始める

以下は,いくつかの物とその大きさについてのデータである:

データを格子としてフォーマットする

データの格子を作る:

格子内のデータをどのように並べるかを指定する

TableAlignmentsオプションを使って、列の項目をどのように並べるかを指定する:

  • Gridとは異なり,TableFormでは個々の列について別々の揃え方を指定することはできない.

列のヘディングを加える

格子に1行の列ヘディングを加える.

注釈
「挿入」 「表・行列」 「新規作成」を使うと,データを格子内にタイプすることができる.

ArrayFlattenを使うと,Gridのコンテンツにプログラムで列と行のヘディングを加えることができる.