Jupyterで広がるPythonの可能性

By driller

Elevator Pitch

Jupyter Notebookを使いこなしていますか?便利そうな機能は色々ありそうだけど、なんとなく使っている…なんてもったいない。Jupyterの便利な機能、データ分析だけではないさまざまな使い方を紹介します。

Description

【基本】Jupyterの基本機能をおさらいする

Jupyter Notebookとはどのような機能をもっているのか、効率的に操作するにはどうすればよいかなど、改めて復習します。

【厳選】マジックコマンド、Jupyter拡張機能

定番のものからあまり知られていないけど便利なものまで、活用したい機能を一挙に紹介します。

【描画】IPython.displayを使いこなす

HTMLや動画など、さまざまな形式で出力できます。テンプレートエンジンなどを活用すると更に便利になります。

【対話】ipywidgetsでUIを実装する

UIを実装することでデータの可視化などの利便性がよくなります。

【発表】Jupyterでプレゼン資料を作るためのTips

デフォルトのスライド機能だけではなく、拡張機能などを使いこなすことでスライドの表現力が向上します。Jupyterでプレゼンを行うに当たって、さまざまなテクニックを紹介します。

【公開】Jupyter Publishing

Notebook形式(ipynb)のまま、Webサイトやドキュメントが作成できます。いくつかのツールを紹介しつつ、ブログや執筆にJupyterを使う方法を紹介します。

【共演】便利なライブラリ、関連サービス

サードパーティ製のパッケージをインストールすることで、更に便利な機能や用途の幅が広がります。
Colaboratoryやbinderなど、Jupyterに関連した便利なサービスを厳選して紹介します。

Notes

Jupyter Notebookはデータサイエンスの分野で非常に広く使われるようになってきました。しかしながら、一部の機能で満足しているユーザが多くいるように見受けられます。更にJupyterを使いこなすことで、より生産性が高まり、用途の幅が広がります。 既存のJupyterユーザはもちろん、これからJupyterを使いたいユーザにとってもJupyterの利便性を知っていただくよい機会になると思います。