vdslab website

日本大学文理学部情報科学科
尾上研究室

ネットワーク可視化 Jupyter Custom Widgetの開発

2019年度卒業生 森田 瑛仁 による卒業演習作品です。

概要:データ可視化・分析環境のトレンドをたどると、データサイエンティスト、アナリストを中心とした開発者らを取り巻く環境の進歩を垣間見ることができる。CUIで対話的実行可能なREPLをもつIPython、GUIチャートの描画に対応したQtConsole、WebベースのJupyter Notebook、クラウドベースのGoogle Colaboratoryと、たえず時代のニーズを満たすツールが開発されてきている。しかしPython言語の可視化・分析環境でよくつかわれるNetworkXに付随する可視化機能は、自由度が低いと感じた。そこで本稿では、Jupter Custom Widgetの実装から公開に至るまでの流れを把握して、そのポテンシャルを模索し、意味のある可視化ツールの実装方針を考察する。