CommunityGraphPlot
グラフ g のコミュニティ構造を示すプロットを生成する.
CommunityGraphPlot[g,{{vi1,vi2,…},…}]
コミュニティ{vi1,vi2,…}, …のあるグラフ g のプロットを生成する.
CommunityGraphPlot[g,{…,wj[{vi1,…}],…}]
記号ラッパー wjで定義された特徴をハイライトしたプロットを生成する.
CommunityGraphPlot[{vi1vj1,vi2vj2,…},…]
頂点 vikが頂点 vjkと接続しているグラフのプロットを生成する.
CommunityGraphPlot[m,…]
隣接行列 m で表されるグラフのプロットを生成する.
詳細とオプション
- CommunityGraphPlotは,コミュニティにグループ化した頂点を描こうと試みる.
- コミュニティには次のラッパー wi を使うことができる.
-
Annotation[a,label] 注釈を与える Button[a,action] 要素がクリックされたときに実行するアクションを定義する EventHandler[a,…] 要素の一般的なイベントハンドラを定義する Hyperlink[a,uri] 要素がハイパーリンクになるようにする Labeled[a,…] 要素にラベルを付けて表示する PopupWindow[a,cont] 要素にポップアップウィンドウを付ける Annotation[a,namevalue] 要素の注釈を設定する StatusArea[a,label] マウスが上に置かれたときにステータスエリアに表示する Style[a,opts] 要素を指定されたスタイルで示す Tooltip[a,label] 要素に任意のツールチップを付ける - CommunityGraphPlotにはGraphのオプションに次の追加・変更を加えたものを使うことができる. [全オプションのリスト]
-
CommunityRegionStyle Automatic コミュニティ範囲のスタイル CommunityBoundaryStyle Automatic コミュニティ境界のスタイル CommunityLabels None コミュニティのラベル Method Automatic 使用するメソッド PlotLegends None コミュニティの凡例 - PlotThemeの可能な設定には,共通の基本テーマがある.
-
"Business" 明るい近代的な外観.ビジネスプレゼンテーションやインフォグラフィックスに適している "Detailed" ラベルやツールチップを使ってデータを識別する "Marketing" マーケティングに適した,エレガントで目を引くデザイン "Minimal" 単純なグラフ "Monochrome" 単色のデザイン "Scientific" ラベルやツールチップが付いた,詳細データの分析に役立つ自然のままのデザイン "Web" 消費者向けのWebサイトやブログに適したクリーンで大胆なデザイン "Classic" 既存の用途との互換性を維持するための,プロットの従来のデザイン
全オプションのリスト
例題
すべて開くすべて閉じるスコープ (8)
CommunityGraphPlotは無向グラフに使うことができる:
オプション (17)
AspectRatio (2)
CommunityBoundaryStyle (4)
CommunityRegionStyle (3)
デフォルトのコミュニティ範囲にはスタイルNoneが使われる:
これはCommunityRegionStyle->Noneとしても得ることができる:
Method (2)
デフォルトで,CommunityGraphPlotは力指向レイアウトを使う:
これはMethod->"SpringElectrical"で得ることもできる:
階層的レイアウトにはMethod->"Hierarchical"を使う:
テキスト
Wolfram Research (2012), CommunityGraphPlot, Wolfram言語関数, https://reference.wolfram.com/language/ref/CommunityGraphPlot.html.
CMS
Wolfram Language. 2012. "CommunityGraphPlot." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CommunityGraphPlot.html.
APA
Wolfram Language. (2012). CommunityGraphPlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CommunityGraphPlot.html