MultiGraph、MultiDiGraphグラフの形式グラフの点を配置するいくつかのアルゴリズムが組み込まれている。これを利用すると自動的にレイアウトしてくれる。:節点を円上に配置します。:単位正方形内でノードを一様にランダムに配置します。:ノードを同心円に配置します。:力指向アルゴリズムを使用してノードを配置します。:グラフラプラシアンの固有ベクトルを使ってノードを配置します。matplotlibを使ってグラフを描画draw:Matplotlibでグラフを描きます。draw_networkx:Matplotlibを使ってグラフを描きます。draw_networkx_nodes:グラフのノードを描くdraw_networkx_edges:グラフの辺を描くdraw_networkx_labels:グラフ上にノードラベルを描くdraw_networkx_edge_labels:エッジラベルを描きます。draw_circular:円形のレイアウトでグラフを描きます。draw_kamada_kawai:Kamada-Kawaiの強制指向のレイアウトでグラフを描きます。draw_planar:平面レイアウトで平面ネットワークグラフを描きます。draw_random:ランダムなレイアウトでグラフを描きます。draw_spectral:スペクトル2Dレイアウトでグラフを描きます。draw_spring:スプリングレイアウトでグラフを描くdraw_shell:シェルレイアウトでnetworkxのグラフを描きます。)with_labels:ノードにラベルを表示するかalpha:図の透過度font_size:フォントのサイズnode_size:ノードの大きさ、ノードごとに指定可能node_color:ノードの色、ノードごとに指定可能おまけ:その他ライブラリ本記事のメインはグラフ描画ですが、それ以外に利用したライブラリについても、概要を以下に記載します。bottleボトルは、Python用の高速でシンプルかつ軽量のWSGIマイクロWebフレームワークです。ユーザ認証もDBも必要ない、簡易なWEBツールを作成するには持って来いです。Djangoでは重いと感じたときはbottleです。urliburllib3はPython用のHTTPクライアントです。ネット上にいくらでもサンプルがあり、使い方にこまることはありません。BeautifulSouppythonで動作するHTMLとXMLのパーサーです。Soupはパースしたツリーの操作、検索、変更を簡単にできます。ネット上にいくらでもサンプルがあり、使い方にこまることはありません。高度にスクレイピングをしたい場合はscrapyなどを使います。scrapyが1つのフレームワークなので学習コストがかかります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。