1

いくつかのダイナミクスを使用してソーシャルネットワーク分析グラフを作成したいと考えています。私が望むダイナミクスは、ノードの色とラベルを変更したい特定の日付ですが、リンクは同じままにしておきたいです。igraphR には、igraph0、などのソーシャル ネットワーク分析を行うパッケージがいくつかありますがnetworksnaこれらのパッケージは視覚化に関してかなり制限されています。

私も Gephi を試してみましたが、特定の時点でノード/リンクを表示/非表示にするダイナミクスの点である程度の成功を収めました。(人々が望むなら、これのコードを与えることができます)。しかし、私が望むダイナミクスに関しては、上記の段落で述べたように、現時点でgephiはそのようなダイナミクスを実行できないことをオンラインで読みました。

したがって、私の質問は次のとおりです。そのようなダイナミクスを実行する Gephi バージョンはありますか、それとも、そのようなダイナミクスを実行するオープン ソースのソーシャル ネットワーキング分析視覚化ソフトウェアで最も優れているのはどれですか?

事前に乾杯

PS質問に何をタグ付けすればよいかわからなかったので、gephiとRを使用しました。使用すべきだったより良いタグがあれば修正してください。

4

2 に答える 2

1

あなたが説明しているダイナミクスは非常に単純に見えますが、グラフに複雑なダイナミクスを実装する機能を持ち、同時に優れた視覚化を生成したい場合、問題の良い解決策は Gephi を使用することですグラフ ストリーミング プラグイン ( https://gephi.org/plugins/graph-streaming/ ) と、お気に入りのスクリプト言語のスクリプト。

このプラグインを使用すると、REST リクエストを受信して​​グラフを更新する視覚化エンドポイントで Gephi プロセスを変換し、HTTP リクエストを送信できる任意のプログラミング言語を使用して動的プロセスを実装できます。

このリポジトリでスクリプト言語として Python を使用した例をいくつか見てみましょう: https://github.com/panisson/pygephi_graphstreaming/。square.py の例は非常に単純ですが、グラフからノードを追加および削除し、Gephi で視覚化する機能を示しています。さらに、グラフを更新しながら、Gephi を使用して分析とレイアウトをリアルタイムで実行することもできます。

于 2012-09-11T05:56:29.670 に答える
0

R の場合、動的ネットワーク データを視覚化およびアニメーション化するために、パッケージnetworkDynamic およびndtvパッケージを確認することをお勧めします。

于 2016-07-22T20:42:36.103 に答える