• 検索結果がありません。

チュートリアル クイックスタート * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート

N/A
N/A
Protected

Academic year: 2021

シェア "チュートリアル クイックスタート * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート"

Copied!
32
0
0

読み込み中.... (全文を見る)

全文

(1)

チュートリアル

クイックスタート

Gephi チュートリアル

クイックスタート

入門チュートリアルへようこそ!このチュートリアルでは、Gephi におけるネットワークの可視化と 操作の基本的な手順について説明しています。

このチュートリアルの作成には Gephi version 0.7alpha2 を使用しました。

Gephi をダウンロードする 最終更新: 2010 年 3 月 5 日 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

(2)

グラフファイルを開く

• ファイルをダウンロードします。 LesMiserables.gexf • [File] メニューの [Open] をクリックします。 グラフの形式 - GEXF - GraphML - Pajek NET - GDF - GML - Tulip TLP - CSV - Compressed ZIP * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(3)

インポートレポート

• ファイルを開くと、見つかったデータと問題がレポートに表示されます。 - ノード数 - エッジ数 - グラフのタイプ • 表示された内容でよければ [OK] をクリックし、グラフを表示します。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(4)

グラフが表示されるはずです。

インポートしたのは “Les Miserables” データセット です。Victor Hugo の1

『レ・ミゼラブル(ああ無情)』の登場人物を重み付けして表示しています。

ノードの位置は最初はランダムなので、表示のされ方は図とは少し異なるかもしれません。

1 D. E. Knuth, The Stanford GraphBase: A Platform for Combinatorial Computing, Addison-Wesley, Reading, MA (1993). * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(5)

グラフの可視化

• グラフを移動したり、縮小・拡大したりするにはマウスを使います。 - ズーム: マウスホイール - パン: 右ボタンでドラッグ • ウィンドウ下部に [Edge Thickness] スライダがあります。 • グラフが見えなくなったら、位置をリセットしてください。 ズーム ドラッグ * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(6)

• [Force Atlas] を選択します。 下にレイアウトのプロパティが表示されますが、デフォルト値の ままにしておきます。 • をクリックしてアルゴリズムを実行します。

グラフのレイアウト

レイアウトアルゴリズムはグラフの形状を設定するもので、最も重要な操作です。 • 左パネルに [Layout] モジュールがあります。 レイアウトアルゴリズム グラフは一般に「力指向」アルゴリズム ("Force-based" algorithms) でレイアウトされます。 このアルゴリズムの原則は単純で、つながりのあるノード同士は互いに引き合い、 つながりのないノード同士は互いに斥け合うというものです。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(7)

レイアウトのコントロール

レイアウトのプロパティが用意されているのは、選択したアルゴリズムをコントロールして 美的に優れた表現が得られるようにするためです。 • では、 をクリックしてアルゴリズムを停止してください。 • [Repulsion strengh] を 10 000 に設定して グラフを拡大します。 • [Enter] キーを押して変更した値を確定します。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(8)

次のようなレイアウトのグラフが表示されるはずです。

* はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(9)

• ウィンドウの左上部に [Ranking] モジュールがあります。 • ランクパラメータとして [Degree] を選択します。 • をクリックして結果を表示します。

ランキング

(色)

[Ranking] モジュールでは、ノードの色とサイズを設定できます。 次のような設定パネルが表示されます。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(10)

• グラデーションコンポーネントをマウスでポイントします。 • 三角の上でダブルクリックして色を設定します。

色の設定

パレット パレットを使用するにはパネルを右クリックします。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(11)

• ツールバー下部にある結果テーブルを表示するための コントロールをオンにします。 • もう一度 をクリックします。

ランキングの結果テーブル

結果テーブルを有効にするとランクの値を表示できます。Valjean には 36 のリンクがあり、 ネットワークの中で最も接続の多い登場人物です。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(12)

ここでは、ネットワークの平均パス長 (average path length) を計算します。考えられるすべての ノードのペアのパス長を計算し、ノード間の距離に関する情報を取得します。

• 右パネルに [Statistics] モジュールがあります。

• [Average Path Length] の横にある をクリックします。

メトリクス

利用可能なメトリクス

- Diameter (直径)

- Average Path Length (平均パス長)

- Clustering Coefficient (クラスタリング係数) - PageRank (ページランク)

- HITS (Hyperlink-Induced Topic Search)

- Betweeness Centrality (媒介中心性) - Closeness Centrality (近接中心性) - Eccentricity (離心性) - Community Detection (コミュニティ検出) (モジュラリティ) * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(13)

メトリクスの設定

設定パネルが表示されます。 • [Directed] をクリックし、[OK] をクリックしてメトリクスを計算します。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(14)

メトリクスの結果

計算が終わると、 目的のメトリクスが レポートに 表示されます。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(15)

• [Ranking] モジュールに戻ります。 • リストから [Betweeness Centrality] を選択します。 このメトリクスは、値の高さでノードの影響力を 示します。

ランキング

(サイズ)

メトリクスは、全体に関するレポートを生成するだけでなく、各ノードの結果も示します。 直前に実行した "Average Path Length" アルゴリズムによって次の 3 つの新しい値が 作成されたのもそのためです。 - Betweeness Centrality (媒介中心性) - Closeness Centrality (近接中心性) - Eccentricity (離心性) * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(16)

ランキング

(サイズ)

ここではノードのサイズを設定します。色は [Degree] インジケータで設定した色のままです。

• をクリックして結果を表示します。

• ツールバーにあるサイズ用のダイヤモンドアイコンを クリックします。

• [min size] を 10 に、[Max size] を 50 に設定します。

* はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(17)

次のような色とサイズのグラフが表示されるはずです。

: [Degree] サイズ: [Betweeness Centrality] メトリクス * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(18)

• [Layout] パネルに戻ります。 • [Adjust by Sizes] オプションをオンにし、 しばらくアルゴリズムを実行します。 • 以前とは異なり、ノードはオーバーラップせずに 表示されます。

もう一度レイアウト

現在のレイアウトは必ずしも最適なものとはいえません。大きなノードが小さなノードを 覆い隠しているからです。 [Force Atlas] アルゴリズムには、レイアウト時にノードのサイズを考慮するオプションがあります。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(19)

色とサイズで中心となるノードを表示していますが、ネットワークをもっと詳しく 見てみましょう。 • ノードのラベルを表示します。 • ノードのサイズに比例するように ラベルのサイズを設定します。 • ラベルのサイズをスケールスライダで 設定します。

ラベルの表示

* はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(20)

コミュニティ検出

コミュニティを検出して調査する機能は、ネットワーク分析では不可欠です。ここでは、 例に含まれているクラスタに色を付けてみましょう。

Gephi は Louvain メソッド を実装しており、 [Statistics] パネルから利用できます。1

[Modularity] の横にある をクリックします。

1 Blondel V, Guillaume J, Lambiotte R, Mech E (2008) Fast unfolding of communities in large

net-works. J Stat Mech: Theory Exp 2008:P10008. (http://findcommunities.googlepages.com)

• [Randomize] をオンにします。 • [OK] をクリックして検出を開始します。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(21)

• 左パネルに [Partition] モジュールがあります。 • すぐに [Refresh] ボタンをクリックして パーティションリストを取得します。

パーティション

コミュニティ検出アルゴリズムによって、各ノードの "Modularity Class" の値が作成されました。 パーティションモジュールでは、この新しいデータを使ってコミュニティに色を付けることができます。 ノードとエッジの列を見るには ノードとエッジの列とその値は、[Data Table] ビューで参照できます。

[Data Laboratory] タブをクリックし、[Nodes] をクリックすると、テーブルが更新されます。

* はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(22)

• パーティションリストで [Modularity Class] を選択します。 9 つのコミュニティが見つかったと表示されます (環境によって値は異なります)。各コミュニティを識別する 色はランダムに設定されます。 • をクリックしてノードに色を付けます。

パーティション

パネルを右クリックして [Randomize colors] をクリックすると、 色を変更できます。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(23)

ネットワークはおよそ次のように表示されているはずです。

* はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(24)

• 右パネルに [Filters] モジュールがあります。

• [Topology] カテゴリの [Degree Range] を選択します。

• [Degree Range] を [Queries] にドラッグし、 [Drag filter here] にドロップします。

フィルタ

最後の操作として、フィルタリングを取り上げましょう。フィルタを作成すると、ネットワーク上の 一部のノードとエッジを隠すことができます。ここでは、リーフ、すなわち、エッジが 1 つだけの ノードを除外するフィルタを作成します。 ドラッグ * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(25)

フィルタ

ヒント 値の数字の上をダブルクリックすると、範囲を手動で編集できます。 • [Degree Range] をクリックしてフィルタをアクティベートします。 パラメータパネルが表示されます。 パネルには、レンジスライダと、データ (ここでは次数分布) を表す図が表示されます。 • スライダを移動して、下限を 2 にします。 • ボタンをクリックしてフィルタリングを有効にします。 次数が 2 未満のノードが表示されなくなります。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(26)

フィルタリングされたネットワーク

これで操作については終わりです。次はレンダリングをプレビューし、エクスポートの準備をします。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(27)

プレビュー

• 作成したグラフを SVG または PDF ファイルとしてエクスポートする前に、 以下の目的でプレビューを行います。 • バナーの [Preview] タブを選択します。 • [Refresh] をクリックしてプレビューを表示します。 - グラフがどのように表示されるかを正確に把握する。 - 最後の微調整を行う。 ヒント グラフが大きい場合は、[Preview ratio] スライダで 50% または 25% に値を下げるとグラフを小さく 表示できます。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(28)

プレビュー

• [Node] のプロパティの中から [Show Labels] オプションを探してオンにします。 • をクリックします。 プレビューの設定ではプリセットを使用できます。 プリセットリストを使ってさまざまな設定を 試してみてください。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(29)

プレビュー中のグラフ

* はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(30)

SVG としてエクスポート

[Preview] で、[Export] の横にある [SVG] を クリックします。

SVG ファイルは、PDF 同様、ベクターグラフィックです。画像はさまざまなサイズにスムーズに 縮小・拡大することができ、高解像度での印刷やほかのデータへの組み込みが可能です。

SVG ファイルの変更や操作には、Inkscape や Adobe Illustrator を使ってください。

高解像度のスクリーンショット 必要なものが高解像度の PNG スクリーンショットだけの場合は、可視化タブの下部の可視化プロパティバー にある アイコンを使ってください。 * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(31)

プロジェクトの保存

プロジェクトを保存すると、すべてのデータと結果が単一の セッションファイルにカプセル化されます。 いくつか手順をやり忘れたときは、次のところからセッションを ダウンロードできます。 LesMiserables.gephi * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

(32)

まとめ

このチュートリアルでは、Gephi の基本操作、すなわちネットワークファイルのオープン、 可視化、操作、レンダリングの方法について学びました。 このあとは、次のものを参照してください。 • Gephi Web サイト • Gephi Wiki • Gephi フォーラム * はじめに * ファイルのインポート * 可視化 * レイアウト * ランキング (色) * メトリクス * ランキング (サイズ) * もう一度レイアウト * ラベルの表示 * コミュニティ検出 * パーティション * フィルタ * プレビュー * エクスポート * 保存 * まとめ

クイックスタート

チュートリアル

参照

関連したドキュメント

はじめに 本報告書は、原子力安全監視室(以下、「NSOO」)の 2017 年度第 4 四半期(1~3

[r]

 次項では,コミュニティにダイナミズムを生み出すアートプロジェクトとは どういうものか,続いて Play Me, I’m

彩度(P.100) 色の鮮やかさを 0 から 14 程度までの数値で表したもの。色味の

波部忠重 監修 学研生物図鑑 貝Ⅱ(1981) 株式会社 学習研究社 内海富士夫 監修 学研生物図鑑 水生動物(1981) 株式会社 学習研究社. 岡田要 他

本案における複数の放送対象地域における放送番組の

るものの、およそ 1:1 の関係が得られた。冬季には TEOM の値はやや小さくなる傾 向にあった。これは SHARP

化学品を危険有害性の種類と程度に より分類、その情報が一目でわかる ようなラベル表示と、 MSDS 提供を実 施するシステム。. GHS