問題タブ [graph-tool]

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 投票する
1 に答える
606 参照

boost - RHEL でのグラフ ツールのコンパイル

RHEL6 サーバーで Python のグラフ ツールを使用する必要があります。システム管理者は、信頼できるリポジトリ (またはその他のもの) からブースト ライブラリをインストールできなかったため、次の場所にインストールしました。

/usr/local/boost_1_59_0/

内部には、boost/ と libs/ の 2 つのディレクトリがあり、これをヘッダーと libs ディレクトリとして使用します。

ソースをダウンロードしました:

そしてそれを開梱して、私は試しました:

しかし、それは「./configure」自体とは異なる結果をもたらしませんでした。それは言います:

boostlib >= 1.53.0 をチェックしています... configure: エラー: ブースト ライブラリ (バージョン 1.53 以降) を検出できませんでした。ステージングされたブースト ライブラリ (まだインストールされていない) がある場合は、環境で $BOOST_ROOT を指定し、--with-boost オプションに PATH を指定しないでください。ブーストがインストールされていることが確実な場合は、 でバージョン番号を確認してください。詳細なドキュメントについては、 http://randspringer.de/boostを参照してください。

私も試しました:

しかし、それは同じになりました。

私も試しました:

私は明らかに自分が何をしているのかわかりません。これは、私が間違ったことを確認するのに十分ですか?

アップデート:

gcc バージョン:
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)

グラフ ツールの失敗した構成から config.log を見ると、最後に次のように表示されます。

0 投票する
2 に答える
637 参照

python - グラフ ツールの edge_property を文字列に

エッジの重みを持つグラフがあります。周りを見回したところ、edge_properties を使用してエッジの重みを表すことができることがわかりました。私はこのようにします:

ここで、エッジに指定されたエッジの重みを付けて、これからグラフを印刷したいと思います。これを行う方法はありますか?私が思いつくことができる唯一のものはこれです:

動作しますが、かなり冗長です。また、エッジの重みを他の構造などに保存することが提案されている場合は、お気軽にコメントしてください:)

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

python - Python グラフ ツール - 接続されていない頂点を削除する

私は Pythongraph-toolライブラリを使用するプログラムを書いていますgraph_tool.draw.radial_tree_layout(g,vertexes[0])。ただし、グラフにはいくつかのセグメントがあり、それらは残りの部分から切り離されており、必要なグラフのどの部分にもつながるエッジがありません。グラフを描画すると、切断されたネットが中央に配置され、中心にしたい頂点の上に配置されます。したがって、へのルートがないこれらの頂点を削除するアルゴリズムvertexes[0]、またはそれらを邪魔にならないようにグラフの別の場所に配置する関数が必要です。

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

python-2.7 - グラフ ツール - AttributeError: 'PropertyDict' オブジェクトに属性 'species' がありません

プロパティ マップを使用してグラフに注釈を付ける次のコードがあります。

これを実行すると、次のエラー メッセージが表示されます。

どうしてこれなの?g.vpIPython コンソールに入力する{'species': <PropertyMap object with key type 'Vertex' and value type 'string', for Graph 0x7f285d90ea10, at 0x7f285d90ef90>}と、答えが表示されるので、明らかにプロパティ マップが表示されます。

0 投票する
3 に答える
3493 参照

python - グラフツール:頂点の色を変更するには?

頂点の背景色を設定するにはどうすればよいですか?

プロパティ ディクショナリなどがあるはずですが、例が見つかりません。

二部グラフでさまざまな種類の頂点に色を付けるために必要です。