Git Product home page Git Product logo

Pythonインタラクティブ・データビジュアライゼーション入門

―Plotly/Dashによるデータ可視化とWebアプリ構築―

本リポジトリは、書籍「Pythonインタラクティブ・データビジュアライゼーション入門 -Plotly/Dashによるデータ可視化とWebアプリ構築-」のサポートサイトとなります。

本書のハッシュタグは #plotlydashbook となります。よろしくお願いいたします。

本書の概要

Webサイトで公開できる対話的・探索的(読み手が自由に動かせる)可視化をPythonで実践します.データ解析に便利なPlotly,アプリ化のためのユーザインタフェースを作成できるDash,ネットワーク図に強いDash Cytoscapeを具体的に解説しています。

目次
0章 はじめに
1章 Plotly Express
2章 plotly.py入門
3章 plotly.pyの様々なグラフ
4章 plotly.py応用
5章 Dash入門
6章 Dashレイアウト
7章 Dashコールバック
8章 Dashの標準コンポーネント
9章 Dashの追加コンポーネント
10章 Dash Cytoscape入門
11章 Dash Cytoscape応用

詳細な目次は出版社のサイトにあります。

サンプルコード

見出し nbviewer Colab
1.1 Plotly Expressとは Open In Colab
1.2 Plotly Express 入門 Open In Colab
1.3 Plotly Express 応用 Open In Colab
1.4 Plotly Express の様々なグラフ Open In Colab
2.2 plotly.py のコンセプト Open In Colab
2.3 plotly.py の記法 Open In Colab
2.4 標準的なインタラクティブ操作 Open In Colab
3.1 基本的なグラフ Open In Colab
3.2 専門的なグラフ Open In Colab
3.3 3Dグラフ Open In Colab
4.1 サブプロット Open In Colab
4.2 グラフのカスタマイズ Open In Colab
4.3 オブジェクトの描画 Open In Colab
4.4 インタラクティブな可視化 Open In Colab
4.5 グラフを画像ファイルに出力 Open In Colab
  • Dash, Dash Cytoscapeのコードは各リポジトリにあります。

正誤表

書籍の正誤表はリンク先を参照ください。

本書の誤記の連絡は、お手数ですが本リポジトリのIssuesに投稿をお願いいたします。

FAQ

書籍の質問はIssuesで受け付けております。

FAQはリンク先にあります。

書籍の詳細・レビュー

書籍の紹介記事です。

ライセンス(ソースコード)

本書のソースコードは MIT です。Webサイトやイベントなどで使用する場合には、Webサイトや配布資料に著作権表示を記載してください。

ライセンス(データ)

ch08_dash_standard_components

data/tourist.csv

data/kitakyushu_hinanjo.csv

Python インタラクティブ・データビジュアライゼーション入門's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.