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
分析環境紹介LT / the introduction of as my analysis e...
Search
masso
December 06, 2020
Technology
0
120
分析環境紹介LT / the introduction of as my analysis env is
(Pythonを中心とした)分析環境を紹介するLTのスライド
#データラーニングギルド
masso
December 06, 2020
Tweet
Share
More Decks by masso
See All by masso
Stacktrace for rs/zerolog users
masso
0
290
データ解釈学入門 第一部 / Data hermeneutics Part 1
masso
8
2.2k
時系列分析と状態空間モデリングの基礎 / Foundations of Time Series Analysis and State Space Models 0
masso
1
600
わかりやすいパターン認識2章 / Pattern Recognition Manual Easy to understand SS 02
masso
0
970
わかりやすいパターン認識1章 / Pattern Recognition Manual Easy to understand SS 01
masso
0
170
データ解析のための統計モデリング入門6章 / Handbook-of-statistical-modeling-for-data-analysis-section6
masso
0
530
DLGが目指すコミュニティの形 / DLG Community Objective
masso
0
2.6k
PowerAutomateによる社員健康状態集計システム / Employee health status tabulation system with Power Automate
masso
0
1.5k
Other Decks in Technology
See All in Technology
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
200
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
150
成立するElixirの再束縛(再代入)可という選択
kubell_hr
0
280
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
150
脅威をモデリングしてMCPのセキュリティ対策を考えよう
flatt_security
4
1.7k
ゆるSRE #11 LT
okaru
1
620
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
17k
“プロダクトを好きになれるか“も QAエンジニア転職の大事な判断基準だと思ったの
tomodakengo
0
140
New Cache Hierarchy for Container Images and OCI Artifacts in Kubernetes Clusters using Containerd / KubeCon + CloudNativeCon Japan
pfn
PRO
0
160
Digitization部 紹介資料
sansan33
PRO
1
4.2k
Devin(Deep) Wiki/Searchの活用で変わる開発の世界観/devin-wiki-search-impact
tomoki10
0
320
Perk アプリの技術選定とリリースから1年弱経ってのふりかえり
stomk
0
100
Featured
See All Featured
KATA
mclloyd
29
14k
Building Adaptive Systems
keathley
43
2.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Unsuck your backbone
ammeep
671
58k
Docker and Python
trallard
44
3.4k
Facilitating Awesome Meetings
lara
54
6.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building an army of robots
kneath
306
45k
Site-Speed That Sticks
csswizardry
10
640
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Transcript
何の⼯夫もされてない 分析環境をさらすので アドバイスください Python分析環境LT by masso
結論 • Python実⾏環境 / 仮想環境 – Pyenv+venv • Pythonパッケージ管理 –
pip+requirements.txt • JupyterNotebook / Lab – 普通にブラウザで実⾏ • SQL on BigQuery – 単体SQLはクエリエディタ、プログラムとセットの場合は Pythonクライアントを使って実⾏
Python実⾏環境 / 仮想環境 • PyenvでPythonランタイム管理 – $ pyenv install 3.7.7
– $ pyenv local 3.7.7 • venvで仮想環境作成 – $ python -m venv env – $ source env/bin/activate – $ deactivate
Pythonパッケージ管理 • xxx パッケージいるなー • pip install xxx • pip
freeze | grep xxx >> requirements.txt
JupyterNotebook / Lab $ jupyter notebook
SQL on BigQuery • 現状 – BigQueryのクエリエディタで編集 • 今後 –
Git + GitHub で管理したい(参考)
SQL on BigQuery ギルドSlack「雑談」チャンネルにて 以前、ギルドSlack内で教えていただいた こんな感じの環境を作りたい
おわり