Save 37% off PRO during our Black Friday Sale! »

分析環境紹介LT / the introduction of as my analysis env is

02a84f9b8af46c6c3ef7c4b1f9bbb56f?s=47 masso
December 06, 2020

分析環境紹介LT / the introduction of as my analysis env is

(Pythonを中心とした)分析環境を紹介するLTのスライド

#データラーニングギルド

02a84f9b8af46c6c3ef7c4b1f9bbb56f?s=128

masso

December 06, 2020
Tweet

Transcript

  1. 何の⼯夫もされてない 分析環境をさらすので アドバイスください Python分析環境LT by masso

  2. 結論 • Python実⾏環境 / 仮想環境 – Pyenv+venv • Pythonパッケージ管理 –

    pip+requirements.txt • JupyterNotebook / Lab – 普通にブラウザで実⾏ • SQL on BigQuery – 単体SQLはクエリエディタ、プログラムとセットの場合は Pythonクライアントを使って実⾏
  3. Python実⾏環境 / 仮想環境 • PyenvでPythonランタイム管理 – $ pyenv install 3.7.7

    – $ pyenv local 3.7.7 • venvで仮想環境作成 – $ python -m venv env – $ source env/bin/activate – $ deactivate
  4. Pythonパッケージ管理 • xxx パッケージいるなー • pip install xxx • pip

    freeze | grep xxx >> requirements.txt
  5. JupyterNotebook / Lab $ jupyter notebook

  6. SQL on BigQuery • 現状 – BigQueryのクエリエディタで編集 • 今後 –

    Git + GitHub で管理したい(参考)
  7. SQL on BigQuery ギルドSlack「雑談」チャンネルにて 以前、ギルドSlack内で教えていただいた こんな感じの環境を作りたい

  8. おわり