2016-05-01 6 views
0

networkx v1.9ネットワークx.readwrite.json_graph apiが削除されました [1]。このパッケージへの参照、特にnode_link_data関数は、数多くの例とチュートリアルで見つかっています。私が困惑したのは、このパッケージは削除されましたが、v1.9以降のパッケージでもパッケージのドキュメントが見つかりました[2]。networkx:json_graph.node_link_data代替例

json_graph.node_link_dataを標準ライブラリの関数に置き換える方法の例を探しています。

[1] http://networkx.readthedocs.io/en/latest/reference/api_1.9.html#miscellaneous-changes
[2]あなたが見つけたようhttp://networkx.readthedocs.io/en/latest/reference/readwrite.json_graph.html?highlight=networkx.readwrite.#module-networkx.readwrite.json_graph

答えて

0

、パッケージが削除されません。それでもnetworkxには存在します。あなたが提供したリンクでそれを使用する方法の例がありますhttp://networkx.readthedocs.io/en/latest/reference/generated/networkx.readwrite.json_graph.node_link_data.html#networkx.readwrite.json_graph.node_link_data

+0

確認済みです。パッケージが削除されたと思ったのは、changelog + this ipython3のエラーです。 '----> 1 data = networkx.readwrite.json_graph.node_link_data(G) AttributeError: 'module'オブジェクトに 'json_graph'属性がありません。何らかの理由があるため(私の)ipythonはパッケージを見つけることができません。 – Ito