問題タブ [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.

0 投票する
4 に答える
6085 参照

python - pygraph でグラフ属性を設定する

pygraphのドキュメントでノードとエッジの属性を変更する方法を見つけましたが、グラフの属性を変更する方法についてのヘルプは見つかりませんでした。

私は運が悪かった:

おすすめは何ですか?

ありがとう!

[更新]私も試しました:

[更新 2] 属性を変更するためのさまざまなアイデアを持つ Web サイトのコード例:

0 投票する
1 に答える
1184 参照

python - Pygraph-特定の重みを持つ2つのノード間のパス

2つのノードを接続し、同じノードを2回使用しないグラフでパスを見つけたい。エッジの重みの合計は、特定の範囲内にある必要があります。

これをpygraphに実装する必要があります。この目的で使用できるアルゴリズムがすでにあるかどうかはわかりません。これを達成するための最良の方法は何ですか?

0 投票する
1 に答える
3131 参照

python - pygraph でハイパーグラフを使用するには、例が正しいことを確認する必要があります

私はpygraphでハイパーグラフを使用して頭を悩ませようとしています.以下は私が挿入した簡単な例です:

私が取得している画像は次のとおりです(フルサイズのバージョンを表示するにはクリックしてください): 上記のハイパーグラフ構築の出力

これが pygraph を使用してハイパーグラフを作成する正しい方法であることを確認してください。

とても有難い!

0 投票する
7 に答える
7029 参照

python - レイアウトからgraphvizから座標を取得するにはどうすればよいですか?

私はいくつかのプロジェクトでpygraphを使用しています。私はこの例を完了しました、それはうまくいきます。

ここで、問題は次のとおりです。グラフは画像形式(gif)で描画されます。必要なのは、gif画像に示されているグラフレイアウトの各ノードの実際の座標を取得することです。どうすればよいですか?私は試してみましたが、この問題の解決策を見つけることができませんでした。問題の解決策は、次の2つの行のいずれかを操作することであると思いました。

前もって感謝します!

0 投票する
1 に答える
51 参照

svg - グラフを表示するときにノードIDを表示しない

を表示していgraphます。属性を発見しました。正常に使用していURLますshape、、color。ただし、IDなしでノードを出力したい(IDが長すぎて表示に収まらない)。に設定しようとしましlabel""が、それでも出力node idに表示されsvgます。どうすればこれを防ぐことができますか?これらは私が設定している属性です(でpython):

0 投票する
1 に答える
2498 参照

python - Python 3.3 では、pygraph がないため、このコードを実行できません。pygraph をインストールする簡単な方法であるか、何らかの方法でコードを修正できますか

Python 3.3 では、pygraph がないため、このコードを実行できません。pygraoh をインストールする簡単な方法であるか、何らかの方法でコードを修正できます。ご覧のとおり、残りは問題ないと思います。それはかなり大きな問題の1つにすぎません

0 投票する
1 に答える
556 参照

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 するには複数の値が必要です

コードを理解せずにコピーするのはちょっとばかげていることは知っていますが、パッケージが機能しているかどうかを確認するために最初にサンプルコードを試してみようと思いましたが、明らかに機能していません。サンプルコードのちょっとしたミスによるものなのか、それとももっと根本的な問題なのか気になります。