Slide 1

Slide 1 text

DashユーザーがStreamlitを使って使ってって アプリケーションをつくってみたを使ってつくってみた By ksnt リポジトリ: https://github.com/ksnt/hannari_python/tree/master/200619

Slide 2

Slide 2 text

お前誰よ?前誰よ?よ? ・ Favorite Languages: Python (about 10 years), R, Scala ・ Research Interests ➤ Data Science ➤ Computer-Mediated Communication ➤ Computational Social Science ➤ Social Network Analysis (➤ Complex Systems (ALife, Arts)) ・ Community Activities: ➤ Speaker: PyCon mini Hiroshima 2018, 2019 ➤ Staff: PyCon mini Hiroshima 2019, 2020(?)

Slide 3

Slide 3 text

注意, 目的 ● すごいアプリケーショアプリケーションをつくってみたを使ってつくって鑑賞するという発表するといアプリケーショう発表で発表でで はないアプリケーショ ● 誰よ?でもつくれるよう発表でなものを使ってつくって自身のプロジェクトのプロジェクト にも生かせそうだなとかせそう発表でだなと感じてもらうじてもらう発表で ● レベルはチュートリアはチュートリアルはチュートリアを使って読んだんだ+ααくらいアプリケーショ ● 手を動かして自分を使って動かして自分でもかして自分でもつくってみでもつくってみましょう発表で!

Slide 4

Slide 4 text

Dashとは? ● インをつくってみたタラクティヴなグラフなグラフ(やオブジェクトオブジェクト)を使って 含んだダッシュボんだダッシュボードをつくるためのを使ってつくるためのPythonの Webフレームワーク

Slide 5

Slide 5 text

Streamlitとは? ● きれいアプリケーショで高性能なアプリケーシなアプリケーションをつくってみたを使って数時間でで つくれるオープンをつくってみたソースのアプリケーシのアプリケーションをつくってみたフ レームワーク

Slide 6

Slide 6 text

Streamlitの特徴 - Dashとの比較 Dash Streamlit コードをつくるための量 多いいアプリケーショ 少ないないアプリケーショ 柔軟性 高いアプリケーショ やオブジェクトやオブジェクト低いいアプリケーショ コミュニティ 活発 あまり活発ではない?活発ではないアプリケーショ? キャッシンをつくってみたグ やオブジェクトやオブジェクト面倒 - Flask-Caching with Redis 簡単 deck.gl コンをつくってみたポーネンをつくってみたトを使って開発して いアプリケーショる人がいるのでそれがいアプリケーショるのでそれを使って使って えば使えるっぽい 使ってえるっぽいアプリケーショ ( ) ※) pydeckを使って簡単に使ってえる ※) https://github.com/JoaoCarabetta/deckgl2plotly

Slide 7

Slide 7 text

Streamlitのキャッシンをつくってみたグ

Slide 8

Slide 8 text

実際につくってにつくって みたもののデモ

Slide 9

Slide 9 text

まとめ ● Dashが難しいと感じていしいアプリケーショと感じてもらうじていアプリケーショる人がいるのでそれはもしかしたらStreamlitを使って 使ってう発表でことで幸せになるかもしせになるかもしないアプリケーショ ● Dashを使って使ってったことがある人がいるのでそれはStreamlitも使っていアプリケーショやオブジェクトすいアプリケーショと思 われる(併用の可能性の可能なアプリケーシ性) ● Streamlitのよう発表でな簡単なキャッシンをつくってみたグの機能なアプリケーシはDashにも ほしいアプリケーショ