networkx

    13

    4答えて

    matplotlibを使用して図を描画すると余分な余白なしで保存するにはどうすればよいですか? 通常、私は plt.savefig("figure.png") # or .pdf として保存するとき、私はいくつかのマージンでそれを得る: 例: import matplotlib.pyplot as plt import networkx as nx G=nx.Graph() G.ad

    6

    1答えて

    networkxの端を(たとえば)draw_networkx_edges経由で描画するときに、線のプロパティをきめ細かく制御できるかどうか知りませんか?私はsolid_capstyleとsolid_joinstyleという行を(matplotlib)Line2Dのプロパティで制御したいと考えています。 >>> import networkx as nx >>> import matplotlib

    2

    1答えて

    私は、〜100kの辺と〜7000のノードで構成される比較的小さなデータセットを持っています。私は私のデータセット内のコミュニティを見つけるために2つのアルゴリズムを使用しようとしています。私はエッジを加え、ここに実装されたアルゴリズムを実行するために進め: ノード1、ノード2 ノード1はノード2に接続され、グラフが無向である次のようhttp://perso.crans.org/aynaud/com

    15

    3答えて

    接続したいノードのリストから始めて、完全に接続されたサブグラフをnetworkxで生成する必要があります。基本的には、リスト内のすべてのノードを関数に渡して、すべての関数を互いに接続する必要があります。 これを達成するための組み込み関数があるのだろうか? または、私はいくつかのアルゴリズムを考えるべきですか? ありがとうございました。

    45

    2答えて

    私はツリー構造のフロー図を作成しようとしています。私はnetworkxで代表的なグラフを作成することができましたが、プロットを出力するときにツリー構造を表示する方法が必要です。私はグラフをプロットするためにmatplotlib.pylabを使用しています。 データは、hereのような構造で表示する必要があります。私はサブグラフを持っていませんが。 どうすればそのような構造を保証できますか?不信者の

    1

    1答えて

    私はpythonをコーディングするのが初めてです。私はこのコードを変更して二部構成の2モードバージョンを開発したいと考えています。幾何乱数グラフを作るために使用されるnetworkxのコードです。私はこの機能のほとんどを把握していますが、94〜99行目が何をしているのかを正確に理解できません。 while、zipやnodes.pop()は理解していますが、他の部分は初心者のために混乱しています。コ

    1

    2答えて

    私はn個のノードで構成されたグラフGを使いたいと考えていました。そして、各n番目のノードについて、その隣人の辞書を開きます。どのネイバーが最大の数値属性を持っているかを調べる。少なくとも100人の隣人が存在し得る。そしてすなわち [node,biggestneighbor] [node,biggestneighbor] [node,biggestneighbor] このようなノードの外観の

    10

    1答えて

    グラフのエッジラベルを追加しようとしています。それはすべてうまくいく、問題は2つの辺が交差するときだけです - 私は重なり合うようにラベルの1つを見ます。 あなたは(私の推測では、それが正しい前述の下にあるということである)hphobアルファラベルが示されているが、極性ベータラベルが示されていない見ることができるように。 ラベルを再配置する方法に関するドキュメント、ラベルを移動するためのオフセット

    5

    3答えて

    私は キーノードが赤色などの色であり、他方はエッジがダッシュ で示されているキーのノードへ ルートが青色であるネットワーク・トポロジを表すnetworkxスプリングレイアウトを有するエッジ特定の時間間隔でnetworkxエッジ? #!/usr/bin/env python import matplotlib.pyplot as plt import networkx as nx impor

    1

    3答えて

    有向グラフを構築してエッジを購読したい。 import os import scipy as sc import pylab import networkx import matplotlib.pyplot as plt from networkx import * from numpy import * G=networkx.DiGraph() R=[('S0','S1'),(