問題タブ [pygraphviz]
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 - Pygraphviz で作成された複製エッジ
私は PyGraphviz を使用して、いくつかのレベルとノードを持つ構造のような階層ツリーを生成しています。2 つのノード間にエッジを作成しようとするたびに (ツリー内のすべてのノードに一意のインデックスが割り当てられています)、Pygraphviz は実際のノード値とインデックスの両方を考慮して 2 つのエッジを生成しますが、期待しているのはエッジのみを作成するためです。ノードの一意のインデックス間。以下のサンプルコードと図を見てください。
サンプルコード:
重複したエッジで生成されたツリー

期待値:

python - PyGraphvizの同じノードセット間に複数のエッジを描画するには?
2 つの同じノード間に複数のエッジを描画しようとすると、Pygraphviz は最新のエッジのみを考慮します。これをバイパスする方法はありますか?
コード例:
生成されたグラフ:

python - Pygraphviz-error: AttributeError: 'Graph' オブジェクトに属性 'encode' がありません
Pythonで作成したグラフを視覚化しようとしています。ただし、pygraphviz を適用すると、エラーが発生します。
私の間違いはどこですか?
コードの対応する部分は次のとおりです。
ただし、これをテストしている間、pygraphvizで他のグラフをまったく描画できるかどうかを確認しました. そして、彼らはできます。これを入力するだけで:
完全なグラフの図面を取得しました。この仕事を得るにはどうすればよいですか?どうもありがとうございました!
python - Pygraphviz xlabelの位置と色が機能しない
プロジェクトのグラフを作成するために pygraphviz を使用しています。ノードの xlabel を中央に配置する方法と、xlabel の色を変更する方法がわかりません。
と を使っxlp='10,10!'てみxlabelfontcolor='red'ました。両方の属性が機能していないようです。どこが間違っているのですか。

添付の図でわかるように。上記では、xlabel はデフォルトでノードの左隅に向かって配置されます。また、xlabel の色を変更することで、他のラベルと簡単に区別できますが、これは実現できません。
python - Python を使用してツリーからすべての可能な最長パスを抽出する
以下に示すように、Pygraphviz を使用して生成されたキーワード ツリーがあります。タプルのリストとしてツリーの端を持っています。考えられるすべての関係をカバーするように、このツリーから考えられるすべての最長パスを抽出するアルゴリズムまたは最良の方法を探しています。
私は Pygraphviz を使用していたので、これを達成するための直接的で簡単な方法を探していました。しかし、Pygraphviz にはこれに対するオプションがないようです。

期待される結果:
私の現在のコード:
PS: xlabels の数は無視してください。
graphviz - Graphvizでエッジをオーバーラップさせる方法は?
Graphvizでエッジをオーバーラップさせたい。しかし、graphviz は、重複を避けるためにリーフ ノードを再配置するようです。Graphviz にノードの再配置を強制的に停止させることはできますか?
プロデュース:

希望:

pygraphviz を使用してツリーを作成しています。
networkx - pygraphviz をインストールしようとしていますが、次のエラーが表示されました
pygraphviz をインストールしようとしています。次のコマンドでインストールしようとしましたが、残念ながら機能していません。誰でもそれを修正する方法を助けることができますか?