LayeredGraphPlot3D
グラフ g の3D層状プロットを生成する.
LayeredGraphPlot3D[{e1,e2,…}]
辺 eiを持つグラフの3D層状プロットを生成する.
LayeredGraphPlot3D[{…,w[ei],…}]
特徴が記号ラッパー w で定義された eiをプロットする.
LayeredGraphPlot3D[{vi1vj1,…}]
規則 vikvjkを使ってグラフ g を指定する.
隣接行列 m を使ってグラフ g を指定する.
LayeredGraphPlot3D[…,vpos]
主頂点 v をプロットの位置 pos に置く.
詳細とオプション
- LayeredGraphPlot3Dは頂点を連続する「層」に配置しようとする.
- LayeredGraphPlot3Dは,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] 要素に任意のツールチップを付ける - LayeredGraphPlot3Dは,デフォルトで,「主」頂点を一番上に置き,その他の頂点を「階層」に従って徐々に下に配置する.
- LayeredGraphPlot3D[g,pos]は主頂点を位置 pos に置く.
- 使用可能な位置 pos は,Top,Bottom,Left,Rightである.
- デフォルトで,LayeredGraphPlot3Dは各主頂点を一番上に置く.
- LayeredGraphPlot3Dには,Graphics3Dと同じオプションに以下の追加・変更を加えたものが使える. [全オプションのリスト]
-
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" 指標ラベルが付いたグラフ
全オプションのリスト
例題
すべて開くすべて閉じる例 (5)
スコープ (8)
オプション (12)
PlotStyle (3)
PlotStyleは,優先順位が高いVertexShapeFunctionと組み合せることができる:
PlotStyleは,優先順位が高いEdgeShapeFunctionと組み合せることができる:
テキスト
Wolfram Research (2021), LayeredGraphPlot3D, Wolfram言語関数, https://reference.wolfram.com/language/ref/LayeredGraphPlot3D.html.
CMS
Wolfram Language. 2021. "LayeredGraphPlot3D." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LayeredGraphPlot3D.html.
APA
Wolfram Language. (2021). LayeredGraphPlot3D. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LayeredGraphPlot3D.html