All Projects → c-bata → datascience-notebook

c-bata / datascience-notebook

Licence: other
Data Science Notebooks in Python3 (ja)

Programming Languages

Jupyter Notebook
11667 projects

DataScience Notebook

データサイエンスに関する内容をPythonをベースにまとめていきます。 もし間違いやTypoがあればIssue/PRお待ちしております。

Contents

今後も変更する予定がありますが、とりあえず現在追加を考えているものも含めています。

データ加工(Data Wrangling)・可視化

特殊なデータの可視化

統計(Statistics)と機械学習(Machine Learning)

応用例

SlideShow

notebookの「View」>「Cell Toolbar」>「SlideShow」からスライドショーにした時の表示方法を編集できます。 ここに追加しているnotebooksはスライドショーの表示にも対応しているため、下記のコマンドによってスライド形式で表示することが可能です。

$ ipython nbconvert --to slides notebooks/getting-started.ipynb --post serve

Setup

Setup with Docker (Recommended)

Dockerを使って簡単に環境を用意することができます。 jupyter notebookは公式でdocker imageを公開してくれていますが、 ここにあるNotebooksでは一部その中に含まれていないパッケージ等を使用しているため、このRepositoryのDockerfileを使用してください。

$ docker-compose build
$ docker-compose up -d

docker-composeがない方は直接dockerのコマンドを叩いてください。

$ docker build -t c-bata/datascience .
$ docker run -p 8888:8888 -v $PWD/notebooks:/home/jovyan/work c-bata/datascience

Requirements

下記の環境を用意してください。

  • Python3.5
  • GraphViz
  • Jupyter Notebook
  • Numpy / Scipy / Pandas
  • seaborn / matplotlib
  • Scikit-learn
$ pip install -c constraints.txt -r requirements.txt
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].