graph1.xml
以前のスクリプトで保存したグラフ ( ) を作成しました。そのグラフを読み込んで、描画しようとしています。python2.7(Ubuntu上)で次のように入力すると:
load_graph('graph1.xml')
次のようなメッセージが表示されます。
<Graph object, directed, with 10194124 vertices and 25920412 edges at 0x7fbb837a2e10>
したがって、グラフ オブジェクトには明らかに多数の頂点とかなりの数のエッジが含まれています。したがって、次のコードの実行に進みます。
g = load_graph('graph1.xml')
root_vertex = find_vertex(g, g.vp.vprop, '774123')
root_vertex = root_vertex[0]
graph_draw(g, pos=radial_tree_layout(g, root_vertex), output="test-radial1.png")
次のようなメッセージが返されます。
<PropertyMap object with key type 'Vertex' and value type 'vector<double>', for Graph 0x7fbb83747410, at 0x7fbb837476d0>
コードを実行したフォルダーを開くと、名前のファイルが表示されますが、test-radial1.png
いくつかの頂点しか表示されていないようです:
それはなぜでしょうか?