問題タブ [networkx]

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

python - コード実行中のメモリの問題(Python、Networkx)

379613734エッジのグラフを生成するためのコードを作成しました。

しかし、メモリが原因でコードを終了できませんでした。6200万行を通過する場合、サーバーメモリの約97%を消費します。だから私はそれを殺した。

この問題を解決するためのアイデアはありますか?

私のコードは次のようなものです:

エッジデータは次のようになります。

最後に、Twitterのリンクデータを分析した経験のある人はいますか?有向グラフを取得して、ノードの平均/中央値のインディグリーとアウトディグリーを計算するのは非常に困難です。ヘルプやアイデアはありますか?

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

python - NetworkXでランダムグラフジェネレータを使用するとエラーが発生します

別のグラフGの次数シーケンスでグラフFを作成しようとしています。コードは次のとおりです。

しかし、私はこのエラーを受け取ります

True
AttributeError:'module'オブジェクトに属性'random_degree_sequence_graph'がありません

Networkxを更新しました。私は何か間違ったことをしていますか?

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

python - NetworkXは、ファイルからノードリスト値を使用してgrid_2d_graphを描画します

ファイルからノードリスト値を使用してgrid_2d_graphを描画しようとしています。

上記のステートメントでは、ノードリストを手動で設定する代わりに、ファイルからノードリストを読み取りたいと思います。そのファイルには、青色にする必要のあるノードのリストが含まれます。

ファイルから読み取って、取得した値をノードリストに入れようとしましたが、文字列として保存している可能性があるため、エラーノード'(0,1)'に位置がありません。

誰かがファイルからノードリスト値を読み取る方法を提案できますか?

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

python - Networkx:以前にファイルに保存されたノード値とエッジを使用してランダム幾何グラフを再生成します

ランダム幾何グラフを生成し、を使用してノードとエッジの情報をwrite_adjlistファイルに保存しています。

コード:python1.py

次に、2番目のファイルから、同じノードとエッジの情報を使用してグラフを生成しようとしています。私はread_adjlist情報を見つけるために使用しています。

コード:python2.py

以下のエラーが表示されます。

pos問題は変数にあると思います。誰かがこの問題を解決するのを手伝ってもらえますか?

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

networkx - Networkx: ノード値とエッジ情報を含むグラフのインポート

networkx を使用してランダムな幾何学的グラフを生成しています。すべてのノードとエッジの情報をファイルにエクスポートしています。ファイルからすべてのノードとエッジの情報をインポートして、同じグラフを生成したいと考えています。

ノード値とエッジ情報をエクスポートするコード。

以下のコードでエクスポートしようとしていて、いくつかのノードの色を変更しようとしています。しかし、それは異なるグラフを生成しています。

一部のノードの色をほとんど変更せずに同じグラフを生成するにはどうすればよいですか?

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

python - networkx を使用してグラフのレイアウト位置をインポートする

私はNetworkxを初めて使用します。関数によって生成されたレイアウト位置をインポートしようとしていrandom_layout()ます。私はそれを進める方法がわかりません。

レイアウト位置を生成するコード:

ファイル: ipRandomGrid.txt

ノードadjlistとレイアウトの両方をファイルに保存しています。今、同じレイアウトで他のファイルからグラフを生成したいと考えていadjlistます。以下のコードで生成してみました。ここで何が間違っているのかを理解するのを手伝ってくれる人はいますか。

インポート中のコード: 疑似コード

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

python - カスタマイズされたオブジェクトを networkx のノードとして作成する方法と、それを検索する方法を教えてください。

すべてのノードに ipaddress 文字列、緯度と経度の値が必要です。また、networkx によって作成されたグラフを検索するときに、そのようなオブジェクトへのポインターを取得するにはどうすればよいですか?

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

python - networkxのインストールで何が問題になっていますか

プログラミングをするのはこれが初めてです。ネットワーク分析が必要なプロジェクトがあります。networkx 1.6 をダウンロードしてブロックモデルを試してみたところ、次のエラー メッセージが表示されました。

なにが問題ですか?特に、緊急の助けに感謝して、zipファイルとeggファイルの両方を実行します:)

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

python - 2 つ以上の発信エッジまたは 0 の発信エッジを持つ networkx-graph にノードのみを保持する方法は?

networkx に有向グラフがあります。2 つ以上の出力エッジがあるか、出力エッジがまったくないノードのみを保持したいと考えています。どうすればいいですか?

また

networkx グラフで出力エッジが 1 つだけのノードを削除するにはどうすればよいですか?

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

python - NetworkXとMatplotlib-軸エラー

私はWindows上にNetworkx1.6とMatplotlib1.1.0を持っています。これは私のコードです:

そして、私はエラーを受け取ります:

誰かがそれを修正する方法を知っていますか?