LayeredGraphPlot
グラフ g の階層化されたプロットを生成する.
LayeredGraphPlot[{e1,e2,…}]
辺ejを持つ階層化されたプロットを生成する.
LayeredGraphPlot[{…,w[ei],…}]
記号ラッパー w で定義された特徴で eiをプロットする.
LayeredGraphPlot[{vi 1vj 1,…}]
規則 vikvjkを使ってグラフ g を指定する.
隣接行列 m を使ってグラフ g を指定する.
LayeredGraphPlot[…,vpos]
プロットの位置 pos に主頂点 v を置く.
詳細とオプション
- LayeredGraphPlotは,グラフの頂点を連続する「層」に置こうと試みる.
- LayeredGraphPlotはGraphと同じ頂点と辺をサポートする.
- eiには次の特殊ラッパーを使うことができる.
-
Annotation[ei,label] 注釈を与える Button[ei,action] 要素がクリックされたときに実行する動作を定義する EventHandler[ei,…] 要素の一般的なイベントハンドラを定義する Hyperlink[ei,uri] 要素をハイパーリンクにする Labeled[ei,…] 要素にラベルを付けて表示する PopupWindow[ei,cont] 要素にポップアップウィンドウを付ける StatusArea[ei,label] 要素がマウスオーバーされたときにステータスエリアに表示する Style[ei,opts] 要素を指定のスタイルで表示する Tooltip[ei,label] 要素に任意のツールチップを付ける - LayeredGraphPlotはデフォルトで「主要な」頂点を一番上にし,その下に「階層的」に頂点を加えていく.
- LayeredGraphPlot[g,pos]は主頂点を位置 pos に置く.
- 可能な位置 pos はTop,Bottom,Left,Rightである.
- デフォルトで,LayeredGraphPlotは各主頂点を一番上に置く.
- LayeredGraphPlotでは,Graphicsのオプションに次の追加・修正を加えた加えたものが使える. [全オプションのリスト]
-
DataRange Automatic 生成する頂点の座標の範囲 DirectedEdges Automatic RuleをDirectedEdgeと解釈するかどうか EdgeLabels None 辺のラベルと置き方 EdgeLabelStyle Automatic 辺のラベルのスタイル EdgeShapeFunction Automatic 辺の図形を生成する EdgeStyle Automatic 辺のスタイル GraphHighlight {} ハイライトする辺と頂点 GraphHighlightStyle Automatic ハイライトのスタイル PerformanceGoal Automatic パフォーマンスのどの面について最適化するか PlotStyle Automatic スタイルを決定するグラフィックス指示子 PlotTheme Automatic グラフの全体的なテーマ VertexCoordinates Automatic 頂点座標 VertexLabels None 頂点のラベルと置き方 VertexLabelStyle Automatic 頂点ラベルに使うスタイル VertexShape Automatic 頂点の形 VertexShapeFunction Automatic 頂点の形を生成する VertexSize Automatic 頂点の大きさ VertexStyle Automatic 頂点のスタイル - PlotThemeの可能な設定には,共通の基本テーマがある.
-
"Business" 明るい近代的な外観.ビジネスプレゼンテーションやインフォグラフィックスに適している "Detailed" ラベルやツールチップを使ってデータを識別する "Marketing" マーケティングに適した,エレガントで目を引くデザイン "Minimal" 単純なグラフ "Monochrome" 単色のデザイン "Scientific" ラベルやツールチップが付いた,詳細データの分析に役立つ自然のままのデザイン "Web" 消費者向けのWebサイトやブログに適したクリーンで大胆なデザイン "Classic" 既存の用途との互換性を維持するための,プロットの従来のデザイン - グラフの特徴テーマは頂点と辺のプロットに影響する.特徴テーマには以下がある.
-
"LargeGraph" 大きいグラフ "ClassicLabeled" 従来のグラフ "IndexLabeled" 指標ラベルが付いたグラフ
全オプションのリスト
例題
すべて開くすべて閉じるスコープ (9)
オプション (6)
PlotStyle (3)
PlotStyleを,より優先順位の高いVertexShapeFunctionとともに使うことができる:
PlotStyleを,より優先順位の高いEdgeShapeFunctionとともに使うことができる:
アプリケーション (5)
特性と関係 (3)
TreePlotは辺の方向を無視した階層的なレイアウトを提供する:
GraphPlotあるいはGraphPlot3Dを使って一般的な無向グラフを描画する:
ArrayPlotあるいはMatrixPlotを使って行列を表示する:
テキスト
Wolfram Research (2007), LayeredGraphPlot, Wolfram言語関数, https://reference.wolfram.com/language/ref/LayeredGraphPlot.html (2020年に更新).
CMS
Wolfram Language. 2007. "LayeredGraphPlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/LayeredGraphPlot.html.
APA
Wolfram Language. (2007). LayeredGraphPlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LayeredGraphPlot.html