2017-11-18 2 views
-6

私はそれらの間の距離を持つ都市と辞書の間にエッジを追加しようとしています、誰もこれで私を助けることができますか?私はこのエラーに遭遇するコードをコンパイルしようとすると誰も助けてくれますか?

enter image description here

+1

コードの画像を投稿してコードブロックに入れないでください。 – bgse

+0

'add_edge'メソッドのコードを共有してください –

+3

それは暗闇の中での一発ですが、私の推測では' add_edge'メソッドがとる引数に 'self'を追加する必要があります。 –

答えて

0

私は、これは(私のために働くように見える)networkx 2.0で動作します信じています。あなたがする必要があるようnetworkx 1.11のドキュメントを読んで

は、それが見えるのいずれか

cities.add_edge('Boston', 'Nashville', distance=0.4}) 

または

cities.add_edge('Boston', 'Nashville', attr_dict = {'distance':0.4}) 

しかし、私は簡単に自分のマシン上でそれをテストすることはできません。

関連する問題