問題タブ [pygraph]
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.
python - Pygraph-特定の重みを持つ2つのノード間のパス
2つのノードを接続し、同じノードを2回使用しないグラフでパスを見つけたい。エッジの重みの合計は、特定の範囲内にある必要があります。
これをpygraphに実装する必要があります。この目的で使用できるアルゴリズムがすでにあるかどうかはわかりません。これを達成するための最良の方法は何ですか?
python - レイアウトからgraphvizから座標を取得するにはどうすればよいですか?
私はいくつかのプロジェクトでpygraphを使用しています。私はこの例を完了しました、それはうまくいきます。
ここで、問題は次のとおりです。グラフは画像形式(gif)で描画されます。必要なのは、gif画像に示されているグラフレイアウトの各ノードの実際の座標を取得することです。どうすればよいですか?私は試してみましたが、この問題の解決策を見つけることができませんでした。問題の解決策は、次の2つの行のいずれかを操作することであると思いました。
前もって感謝します!
svg - グラフを表示するときにノードIDを表示しない
を表示していgraph
ます。属性を発見しました。正常に使用していURL
ますshape
、、color
。ただし、IDなしでノードを出力したい(IDが長すぎて表示に収まらない)。に設定しようとしましlabel
た""
が、それでも出力node id
に表示されsvg
ます。どうすればこれを防ぐことができますか?これらは私が設定している属性です(でpython
):
python - Python 3.3 では、pygraph がないため、このコードを実行できません。pygraph をインストールする簡単な方法であるか、何らかの方法でコードを修正できますか
Python 3.3 では、pygraph がないため、このコードを実行できません。pygraoh をインストールする簡単な方法であるか、何らかの方法でコードを修正できます。ご覧のとおり、残りは問題ないと思います。それはかなり大きな問題の1つにすぎません
python-2.7 - ValueError:アンパックするには複数の値が必要です - Python Graph Core
クリティカル パス分析を行うために、このコードを使用しようと計画していました。このコードを実行すると、次のエラーが発生しましたが、それが何を意味するのかわかりません (コードがどのように機能するかがわからないため)。
トレースバック (最新の呼び出しが最後): ファイル "/Users/PeterVanvoorden/Desktop/test.py"、22 行目、G.add_edge('A','B',1) 内 ファイル "/Library/Python/2.7/site -packages/python_graph_core-1.8.2-py2.7.egg/pygraph/classes/digraph.py"、161 行目、add_edge u、v = edge ValueError: unpack するには複数の値が必要です
コードを理解せずにコピーするのはちょっとばかげていることは知っていますが、パッケージが機能しているかどうかを確認するために最初にサンプルコードを試してみようと思いましたが、明らかに機能していません。サンプルコードのちょっとしたミスによるものなのか、それとももっと根本的な問題なのか気になります。