Tableau Developers Club Season 2 /*TableauのAPIすべて*/ 外部サービス編 #1 Python言語
2018/12/06(木)19:00
〜
21:00
開催
ブックマーク
スライド
画像
-
今回もTableau 銀座オフィス HUB にて開催
-
まずはみんなでSlackに参加して、当日のハンズオン資料をDL!
-
岩橋さんからPythonとの外部連携についてレクチャー&ハンズオン!
-
まずはネットワークへ接続し、ローカルのTabpyを立ち上げ
-
みなさん、もくもくとハンズオンを実施
-
幹事のみなさまもノリノリです。
-
終了後は達成感でいい笑顔
-
こちらも素敵な笑顔
-
頭を使うとお腹が減りますよね。。。
-
集合写真はDevelopersの"d"のポーズ
今回は外部サービス連携の1回目ということで、Tabpyを使って、Pythonとの連携についてのハンズオンでした。
Tableau+Python連携のメリットとしては、最新のライブラリがどんどん追加されるPythonを利用することによる予測機能の拡張等が挙げられます。
実はTableauとPythonの連携方法は3種類あるのですがご存知でしょうか?
ちなみに今回はTableau DesktopからTabpyを使用して連携しました。
ハンズオンは以下のステップで実施しました!
事前準備:
Windows:既存Anaconda環境を利用してTabpy-Serverを導入する
Mac:Mac に Anaconda 2.7 と Tabpy をインストールする
ハンズオン:
STEP2やSTEP3ではJupyter Notebookでコードをステップバイステップで確認しながら理解を深めていきました。
「Tabpyのおきて」として計算フィールドの中での宣言の方法や、値をTableauに返す際にlist形式にしないといけない等、最初につまづきそうなポイントについても共有いただきました!
DataFrameを使用するためのPandasのimportやDataFrameについても説明いただき、Python初心者の方も理解が深まったのではないでしょうか。
更に理解を深めたい方は以下のサイトをご覧ください!
Tableauから始めるデータサイエンス!
参加者の方よりSlackで共有いただいた参考資料も共有いたします。
(1) Cheat Sheets・・・numpy, pandasなどのいくつかのLibraryのCheat Sheetsのリンク
(2) Choosing the right estimator・・・アルゴリズムの選択方法
ちなみに懇親会の中で住谷さんから以下のコンテストの紹介もありました。
The 4th Big Data Analysis Contest
※最高精度賞は賞金100万円とのこと!