Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Interactive Python Dashboard with Dash and Depl...
Search
Doni Rubiagatra
April 26, 2020
Technology
0
3.7k
Interactive Python Dashboard with Dash and Deploy to Google Cloud Platform
Doni Rubiagatra
April 26, 2020
Tweet
Share
More Decks by Doni Rubiagatra
See All by Doni Rubiagatra
Prinsip Dasar dalam Membuat Web Visualisasi Data Interaktif
rubiagatra
1
150
Introduction to NATS: A high-performance messaging system as a solution for communication between services
rubiagatra
0
370
Other Decks in Technology
See All in Technology
技術の総合格闘技!?AIインフラの現在と未来。
ebiken
PRO
0
230
Master Dataグループ紹介資料
sansan33
PRO
1
3.9k
【Android】テキスト選択色の問題修正で心がけたこと
tonionagauzzi
0
130
今のコンピュータ、AI にも Web にも 向いていないので 作り直そう!!
piacerex
0
770
Sansan BIが実践する AI on BI とセマンティックレイヤー / data_summit_findy
sansan_randd
0
130
AWS IAM Identity Centerによる権限設定をグラフ構造で可視化+グラフRAGへの挑戦
ykimi
2
670
Spec Driven Development入門/spec_driven_development_for_learners
hanhan1978
1
1k
こんな時代だからこそ! 想定しておきたいアクセスキー漏洩後のムーブ
takuyay0ne
4
500
エンジニア採用と 技術広報の取り組みと注力点/techpr1112
nishiuma
0
120
Flutter DevToolsで発見! 本番アプリのパフォーマンス問題と改善の実践
goto_tsl
1
130
これからアウトプットする人たちへ - アウトプットを支える技術 / that support output
soudai
PRO
16
5k
バクラクの AI-BPO を支える AI エージェント 〜とそれを支える Bet AI Guild〜
tomoaki25
1
200
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Docker and Python
trallard
46
3.6k
For a Future-Friendly Web
brad_frost
180
10k
Fireside Chat
paigeccino
41
3.7k
Raft: Consensus for Rubyists
vanstee
140
7.2k
The Pragmatic Product Professional
lauravandoore
36
7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Producing Creativity
orderedlist
PRO
348
40k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
The Cost Of JavaScript in 2023
addyosmani
55
9.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Typedesign – Prime Four
hannesfritz
42
2.9k
Transcript
Interactive Python Dashboard with Dash and Deploy to Google Cloud
Platform Doni Rubiagatra
[email protected]
surabaya.py - 26 April 2020
Doni Rubiagatra Co-Founder surabaya.py, Chairman PyCon 2019 Community Manager, Data
Science Indonesia (East Java) Former Software Engineer kumparan Senior Software Engineer of Zero One Group
RENCANA HARI INI 01 LANDSCAPE PYTHON VISUALIZATION 02 DEMO WITH
JUPYTER NOTEBOOK 03 DEMO DASH
Python Visualize Landscape that We Frequently Use
• Grandfather Of Python visualization • It has its origins
in emulating the MATLAB graphics commands • Create Static Image files • Can create almost any plot type
• Built on the top of MATPLOTLIB • Create Nice
looking static statistical plots • Can only create statistical plots on the documentation
• Mainly for Data Analysis • Use MATPLOTLIB as backend
• Limited scope of plot types • Static Plots
• Interactivity / Web View • Geographical visualization • Fully
Open Source • Newer tool with a smaller user-base than matplotlib • Generated html file or a server
• Can cause confusion because Plotly is both a company
and an open source libary • Focused on interactive visualizations • Plotly has libraries for Javascript, React, R, and Python
None
• Can create a fully web app dashboard with multiple
components, interactivity, and multiplots • It created by Plotly based on Flask and React • No Javascript required
NO JAVASCRIPT REQUIRED
Dash (Python - Plotly)
Dash (Python - Plotly)
THE DEMO https://github.com/rubiagatra/dash-covid19 https://rubiagatra.df.r.appspot.com/
REFERENCES • Dash Website Page • Storytelling with Data: A
Data Visualization Guide for Business Professionals • Interactive Web-Based Data Visualization with R, plotly, and shiny (Chapman & Hall/CRC The R Series) • Interactive Data Visualization for the Web: An Introduction to Designing with D3 • Kaggle
Thanks for listening! Any questions? Doni Rubiagatra
[email protected]
surabaya.py -
26 April 2020 Interactive Python Dashboard with Dash and Deploy to Google Cloud Platform