Jupyter Notebooks:�Top Ten Tips for Using the �Free and Open Source �Web Application
Simon Worthington - Twitter @mrchristian99, Open Science Lab�Hannover, 4. July 2019
SLIDES�http://linkme2.net/1go
Seite 1
Some things about Jupyter Notebooks
Why so popular?:�Democratising Data Science
Because you can code, �make charts, share and �reuse them on the web
�http://linkme2.net/1go
Predication: �In the near future all papers will be written in Jupyter Notebooks (like) authoring environments
Decision Tree: �Jupyter Notebooks
Should I use Jupyter to easily organise, clean and visualise data
Yes
Seite 2
1. What is Jupyter Notebooks
Jupyter Notebooks are a way in which you can write and execute code in the browser
‘Jupyter Notebooks in Higher Education’ - GenR
SLIDES�http://linkme2.net/1go
Image: Illustration from A Personal Computer for Children of All Ages. ACM, Boston, Alan Kay, 1972. http://www.vpri.org/pdf/hc_pers_comp_for_children.pdf.
Seite 3
2. Interactive diagrams
Plotly library
https://plot.ly/python/chart-studio/
Creative Commons Legal Code Attribution 3.0 Unported
SLIDES�http://linkme2.net/1go
Seite 4
3. Binder and Notebook Viewer
SLIDES�http://linkme2.net/1go
Seite 5
4. The basics controls
SLIDES�http://linkme2.net/1go
Seite 6
5. A research paper in Jupyter
SLIDES�http://linkme2.net/1go
Image: Stephan Rasp @raspstephan 3 July 2019
https://mobile.twitter.com/raspstephan/status/1146325984267898881 �https://github.com/raspstephan/Lorenz-Online
https://arxiv.org/abs/1907.01351 Attribution 4.0 International (CC BY 4.0)
Seite 7
6. Jupyter Notebook as Binder slide show 7. Create Repository
SLIDES�http://linkme2.net/1go
Image: intro-to-binder, Chris Holdgraf, Apache License 2.0
Seite 8
8. Jupyter Books
SLIDES�http://linkme2.net/1go
Image:Jupyter Books https://jupyter.org/jupyter-book/intro.html BSD 3-Clause "New" or "Revised" License
Seite 9
9. Democratising Data Science
SLIDES�http://linkme2.net/1go
Image and Jupyter Notebooks: Машинное обучение для людей https://vas3k.ru/blog/machine_learning/ �Machine Learning for All - Demo | Univariate Linear Regression
https://github.com/trekhleb/homemade-machine-learning MIT License
Seite 10
10. Resources
SLIDES�http://linkme2.net/1go
Some Jupyter Notebook learning resources on Zotero http://linkme2.net/1gp
Seite 11
Thank you!
SLIDES�http://linkme2.net/1go
Creative Commons Namensnennung 3.0 Deutschland http://creativecommons.org/licenses/by/3.0/de
Seite 12