Multicolumn[list,cols]
指定の列数の格子に並べられた list の要素をフォーマットするオブジェクトである.
Multicolumn[list,{rows,Automatic}]
指定の列数の格子としてフォーマットする.
Multicolumn[list,{rows,cols}]
指定の行数と列数の格子としてフォーマットする.
Multicolumn[list]
list の要素をほぼ正方形にフォーマットする.
Multicolumn
Multicolumn[list,cols]
指定の列数の格子に並べられた list の要素をフォーマットするオブジェクトである.
Multicolumn[list,{rows,Automatic}]
指定の列数の格子としてフォーマットする.
Multicolumn[list,{rows,cols}]
指定の行数と列数の格子としてフォーマットする.
Multicolumn[list]
list の要素をほぼ正方形にフォーマットする.
詳細とオプション
- Multicolumn[list,cols]は,すべての要素が表示されるように,最低限の数の行を使う.
- Length[list]が rows*cols より大きい場合には,Multicolumn[list,{rows,cols}]は list 内のすべての要素を表示はしない.
- Multicolumn[list]は,Sqrt[Length[list]]に近くなるように,行と列の数を計算する.
- Multicolumn[args]は,対応するGridになるように評価する.
- Multicolumnは,Gridと同じオプションを取る.
- Multicolumnは,まず第1列を埋め,次に第2列と順に続ける.
- Appearance->"Horizontal"と設定すると,結果の格子は,列ごとではなく,行ごとに埋められる.
-
Alignment {Center,Baseline} 項目の水平方向と垂直方向の整列 AllowedDimensions Automatic 行数と列数についての制限 AutoDelete False 要素が1つだけ残った場合に格子の構造をなくしてしまうかどうか Background None 使用する背景色 BaselinePosition Automatic 周囲のテキストのベースラインと何を揃えるか BaseStyle {} 格子のベーススタイル指定 DefaultElement "" 空の項目にどのような要素を挿入するか Dividers {} 格子中のどこに区切り線を引くか Frame None 格子のどこに枠を描くか FrameStyle Automatic 枠線のスタイル ItemSize Automatic 各項目の高さと幅 ItemStyle None 行と列のスタイル Spacings Automatic 水平間隔と垂直間隔
全オプションのリスト
例題
すべて開く すべて閉じる例 (2)
スコープ (3)
Multicolumn[Range[50], {6, Automatic}]Multicolumn[Range[40], {6, 7}]Multicolumn[Range[50], {6, 7}]Multicolumnサポートするオプションはすべて,Gridのものと同じである:
Multicolumn[Range[50], {6, Automatic}, Frame -> All, FrameStyle -> Directive[Orange, Thickness[2], Dashing[4]], Background -> StandardGray, ItemStyle -> 18, ItemSize -> All, Spacings -> 2, Alignment -> Center]オプション (1)
Appearance (1)
デフォルトのAppearanceでは,データは上から下に並べられ,行の前に列を埋める:
Multicolumn[CountryData["Europe"], 4]データを左から右に並べる場合には,Appearance->"Horizontal"と設定する:
Multicolumn[CountryData["Europe"], 4, Appearance -> "Horizontal"]考えられる問題 (3)
Multicolumnのサイズに制約がある場合に,コンテンツは非常に狭くラップされることがある:
Pane[Multicolumn[Factorial[Range[10]], 10], 200]Multicolumn[list]は,正方形の次元を返すが,スクリーン上の見た目が正方形であるとは限らない:
Multicolumn[{"This is a very long string", 1, 2, 3}]Multicolumnは列を1列ずつ埋めていく.要求された列数に対してデータが足りないこともある:
Multicolumn[Range[9], 7]結果の格子は適宜充填されおり,要求された数の列が含まれている:
%//NormalAppearance->"Horizontal"という設定は,列ごとではなく行ごとに埋めていく:
Multicolumn[Range[9], 7, Appearance -> "Horizontal"]おもしろい例題 (2)
チャート作成に関連するドキュメントセンターの関数へのリンクを含む表を作成する:
Multicolumn[Hyperlink[#, "paclet:ref/" <> #]& /@ Names["*Chart"], 3, Spacings -> {1, 1}, Background -> {Automatic, {{StandardOrange, White}}}, Frame -> All, FrameStyle -> White]Manipulate[Multicolumn[Table[Graphics[Disk[], ImageSize -> RandomReal[50]], {n}]], {n, 50, 200, 1}]関連するガイド
関連するワークフロー
- 出力データの格子を作る
テキスト
Wolfram Research (2014), Multicolumn, Wolfram言語関数, https://reference.wolfram.com/language/ref/Multicolumn.html.
CMS
Wolfram Language. 2014. "Multicolumn." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Multicolumn.html.
APA
Wolfram Language. (2014). Multicolumn. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Multicolumn.html
BibTeX
@misc{reference.wolfram_2026_multicolumn, author="Wolfram Research", title="{Multicolumn}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Multicolumn.html}", note=[Accessed: 01-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_multicolumn, organization={Wolfram Research}, title={Multicolumn}, year={2014}, url={https://reference.wolfram.com/language/ref/Multicolumn.html}, note=[Accessed: 01-November-2026]}