2014-02-28 NetworkXのグラフレイアウトいろいろ Python NetworkX ネットワークによって各ノードの配置を変更したい事が有ると思います。 NetworkXではlayoutを利用することで、変更できます。 Drawing — NetworkX 1.8 documentation それぞれのlayoutを利用して描画してみましょう。 circular_layout 全てのノードを円弧上に並べるレイアウトです。 今回は、スモール・ワールドで有名なWatts and Strogatzモデルを採用します。 circular_layout — NetworkX 1.8 documentation import networkx as nx import matplotlib.pyplot as plt G = nx.watts_strogatz_graph(100, 3,
![NetworkXのグラフレイアウトいろいろ - 赴くままに](https://cdn-ak-scissors.b.st-hatena.com/image/square/2b3031704208c09580606daee833e31c0b2e4808/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fx%2Fxargs%2F20140228%2F20140228172018.png)