
本チュートリアルは、Python のグラフ分析ライブラリである NetworkX を用いたネットワーク分析を、基礎から実践まで段階的に学ぶための日本語入門書である。第 1 章から第 9 章では、NetworkX の導入、Python の基礎、グラフ理論、グラフの生成・可視化、代表的なグラフアルゴリズム、実践的な応用例を扱う。第 10 章では発展的内容として Mesaと大規模言語モデル(LLM)の統合を取り上げ、エージェントベースモデリングとの接続可能性を示す。各章には例題、練習問題、模範解答を含め、Jupyter ノートブックと併用しながら手を動かして学べる構成としている。
