目的
・これから「Jupyter Notebook」を始める人向けに解説
・自動売買bot系で良く出てくる「Jupyter Notebook」って何?の人向けに解説
・データサイエンス系をこれから覚える人向け解説
「Jupyter Notebook」とは
1.Jupyter Notebookは便利なIDE
タイトルの通り、Jupyter NotebookはIDE(統合開発環境)です。Pythonでの開発がメインですが、設定を行えばRでの開発も可能です。ブラウザー上で動作するWebアプリケーションのため、プログラムの実行結果やグラフの描画などのビジュアル面が充実しており、プログラムを書いたらすぐ結果が出力されることが最大の魅力と言えます。配布型パッケージ「Anaconda」に同梱されており、統計解析やディープラーニングの開発では多く用いられています。
「Anaconda」とは
もう一つは、データサイエンスをはじめとする科学技術計算のためのプラットフォームである、Ananconda を利用する方法です。AnacondaはPythonの実行環境として知られていますが、本来、データサイエンスのためのいろいろなツールやライブラリの実行環境で、Pythonにかぎらず、さまざまなコマンドやプログラミング言語も提供しています。
2.利用するメリットとは?
Jupyter Notebookを利用するメリットは大きく挙げると下記の3つです。
・無償利用可能
・実行結果がすぐ出力される
・豊富なライブラリが利用可能
https://www.acrovision.jp/service/data/?p=681
始める前の環境注意点
すでにPythonが入ってたら予め消しておくといい感じになるかも(自己責任)
「Anaconda」と「Jupyter Notebook」をインストールしよう
Anacondaをインストールすると、Jupyterも中に入ってるイメージです
インストール方法記事・動画
「Jupyter Notebook」の基本を学ぼう
おまけ
ちなみに僕の環境特殊だったので、これ↓でした
「Jupyter Notebook」を知った後に抑えたい記事
うわあ!優良記事が多すぎて、僕自身はとくに書くことなかった!
あとがき
ほんまは、richmanbtcさんの「p平均法を読み解く」みたいな記事を作成しようとしたのだけども、色々と自分自身が基本的な事を知らな過ぎて固めていくためにまずは、この記事を作成しました
richmanbtcさんの「p平均法」については以下からgithubのworkフォルダからp_mean.ipynbを開きます(以下)
書きたい記事が増えてきてまとまりません。微妙に関係ないので白字で隠ししておきます
https://note.com/yasstake/n/n93c59b59461f
https://qiita.com/SatoshiGachiFujimoto/items/27dc8c9d3ed16964b8bd