重み付きの有向マルチグラフがあります。エッジの追加は次のようになります
g.add_edge(source_a,source_b, weight= some_Weight)
グラフを作成するときに、重みに基づいてノード間のトップ ノード間にのみエッジを設定したいと考えています。だから私のグラフが
1,2,0.5
1,2,0.6
1,2,0.4
1,3,0.5
...
各ノードの間の上 2 つのエッジのみを表示したい。トップとは、トップ ウェイトを持つエッジのことです。したがって、出力は次のようになります
1,2,0.6
1,2,0.5
1,3,0.5
残りのエッジを削除しています。python/networkx を使用してこれを行うにはどうすればよいですか?