問題タブ [igraph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R の Igraph の座標に関する別の問題
tkplot here でプロットされたネットワーク グラフの座標を取得する際に、過去にいくつかの助けがありました。今、私は再び困惑しています。
これは、新しいセッションからの出力です。
しかし、これを試してみると、エラーが発生します:
これは、トピックに関する知識が不足しているためだと確信していますが、何が欠けているのでしょうか?
前もって感謝します
python - pycairo "ImportError:DLLのロードに失敗しました:指定されたモジュールが見つかりませんでした。" DLLがインストールされた後でも
ここでpycairoのインストール手順に従います: http : //www.cs.rhul.ac.uk/home/tamas/development/igraph/tutorial/install.htmligraphで使用するためにpycairoをインストールします。
ただし、インストーラーを実行し、指示に従ってすべてのDLLをサイトパッケージcairoディレクトリに解凍/コピーした後でも、次のエラーが発生します。
p>私はWindows7でPython2.6.6を実行しています。
何か案は?
r - R で igraph オブジェクトをデータ フレームに変換する
私は iGraph ライブラリを使用しており、ネットワーク上で統計分析を実行する必要があります。iGraph を使用していくつかの変数を計算してから、これらの指標をいくつかの回帰で従属変数として使用し、頂点属性をモデルの独立変数として使用したいと考えています。
したがって、データをロードして igraph 分析を実行することはできますが、igraph オブジェクトをデータ フレームに戻すのに問題があります。エッジを保持する必要は実際にはありません。各頂点を、各行の列として機能する属性を持つ観察に変えるだけです。
私は次のことを試しました:
しかし、次のエラーがスローされます。
どんな助けや指針も大歓迎です。
r - 固定位置で igraph プロット レイアウトを制御する方法は?
フロー ダイアグラムに似たネットワーク ビジュアライゼーションを描画しようとしています。私は次のコードにかなり近いですが、いくつか質問があります。
- これは最適な layout() アルゴリズムですか、それとも各ノードの位置を手動で割り当てることができますか?
- これらのノードがプロットで重ならないようにするにはどうすればよいですか (ここではそうしています)。
- 1 つのノードを「アンカー」または開始点として割り当てることはできますか? つまり、「C」を一番上のノードまたは一番左のノードにすることはできますか?
本当にありがとう!!
r - R でのネットワーク モジュール性の計算
Network Modularityの方程式は、ウィキペディアのページ (および評判の良い書籍) に記載されています。いくつかのコードで動作するのを見たいです。これは、R ( The R Foundation for Statistical Computing ) で使用されるigraphのモジュール性ライブラリを使用して可能であることがわかりました。
モジュール性を計算するためにコードで使用されている以下の例 (または同様の例) を見たいと思います。ライブラリは例を示していますが、実際には私が望んでいるものではありません。
頂点の集合 V = {1, 2, 3, 4, 5} と辺 E = {(1,5), (2,3), (2,4), (2,5) (3 ,5)} 無向グラフを形成します。
これらの頂点を 2 つのコミュニティ c1 = {2,3} と c2 = {1,4,5} に分割します。計算されるのは、これら 2 つのコミュニティのモジュール性です。
python - Python で辞書から igraph オブジェクトを作成する方法
Python プログラムでグラフを表すために辞書を使用しています。ディクショナリのキーを使用して頂点を表し、値を使用して各頂点の隣接ノードを表しています。現在、辞書は次のようになっています。
この辞書から新しいigraph オブジェクトを作成する簡単な方法はありますか? 簡単な方法がない場合、次善の選択肢は何ですか?
r - Rのigraphパッケージの2部グラフ
Rのigraphパッケージを使用して2部グラフを作成しようとしていますが、時間の悪魔がいます。
なぜこれが機能するのか誰か教えてもらえますか?
しかし、これは私にエラーを与えます:
r - R: igraph をプロットするときにノードを選択的に表示する
選択した igraph ノードをプロットするにはどうすればよいですか?
既存のグラフがありますが、複雑すぎます。ノードのサブセットを「ズームイン」できるようにしたいと考えています。
エッジのサブセットを削除することはできますが、分離されたノードを「オフ」にする方法がわかりません。
networkパッケージ を使用する場合、displayisolates=FALSE
パラメーターはこれを行います。これらの孤立したノードは表示されません。
レイアウト アルゴリズムは、「オフになっている」エッジも無視する必要があります。
例えば:
g2 をプロットするとき、ノード 0 を表示したくありません。
ありがとう
r - RのigraphのR相互エッジ
私はRでグラフを扱っています。現在igraphを使用しています。グラフの双方向エッジ「相互エッジ」をプロットできるようにしたいと考えています。これまでのところ、「双方向」グラフをプロットすることは可能ですが、相互エッジはプロットできないことを見てきました。代わりに、一方が他方の反対方向を指す 2 つの平行なエッジをプロットしたいと思います || . これを行う "plot(rEG, recipEdges = "distinct")" をプロットするときに Rgraphviz にオプションが存在しますが、igraph でプロットがどのように見えるかがもっと好きです。前もって感謝します。