Python インタラクティブ・データビジュアライゼーション入門(パイソン インタラクティブデータビジュアライゼーションニュウモン)
Plotly/Dash によるデータ可視化と Web アプリ構築
ネットワーク- 著者:
- @driller/小川 英幸/古木 友子(ドリラー/オガワ ヒデユキ/フルキ トモコ)
- 出版社:
- 朝倉書店
- 出版日:
- 2020年12月08日頃
- ISBN:
- 9784254122589
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Web サイトで公開できる対話的・探索的 (読み手が自由に動かせる) 可視化を Python で実践.データ解析に便利な Plotly,アプリ化のためのユーザインタフェースを作成できる Dash,ネットワーク図に強い Dash Cytoscape を具体的に解説。
【編集部より】
グラフ (棒グラフ,散布図,ヒートマップ・・・) や表,地図,ネットワーク図など,簡潔なコードですばやく可視化
●コールバック,アニメーションなどの機能で,大規模データでも特徴把握が簡単に
●統計,金融,バイオサイエンスなどさまざまな専門分野に活用可能なパッケージ
●作成した可視化データは Web サイトで公開でき,誰でも操作しながら閲覧可能
技書の森解説
Matplotlib で静的なグラフを描くことには慣れたものの、ズームやフィルタリングができるインタラクティブな可視化をどう作ればよいか分からない。本書はそのステップを埋める一冊で、 Plotly と Dash を使ったインタラクティブなデータビジュアライゼーションの構築方法を、環境構築から Web アプリとしての公開まで通して解説します。
Plotly によるグラフ描画の基本から始まり、 Dash のコールバック機構を用いたリアルタイム更新のダッシュボード構築へと進む構成です。 HTML や JavaScript の知識がなくても Python だけでブラウザ上の対話的な可視化アプリケーションを組み立てられる点が、データサイエンティストやアナリストにとっての実用価値です。
朝倉書店刊で、学術的な裏付けを持ちながらも実装に寄った記述が中心です。 BI ツールを使わずに独自のダッシュボードを構築したい実務者や、分析結果を社内で共有する手段を探している人が、 Plotly/Dash エコシステムに最短で入るための導入書として位置づけられます。
言及 Qiita 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
@driller の他の書籍
関連記事
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
本の選び方に正解はない
どの本を選べばいいか迷って決められない。同じテーマの入門書は扱う基礎が大きく重なるため、どれからでも学べます。確認すべき 1 点と、迷いを終わらせる決め方を解説します。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
関連用語
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
グラフデータベース
ノード (エンティティ) とエッジ (関係) でデータを表現し、複雑な関係性のクエリに特化したデータベース
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム
Network
コンピュータ同士をつなぎ、データをやり取りさせる通信の仕組み
グレースフルデグラデーション
システムの一部が障害を起こしても、機能を縮退させて全体のサービスを継続する設計手法
PHP
Web 開発で広く使われるサーバーサイド言語。動的な Web ページ生成を得意とする