Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Dan Toomey
Learning Jupyter
Learning Jupyter
Learning Jupyter
Credits
About the Author
About the Reviewer
www.PacktPub.com
Why subscribe?
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Introduction to Jupyter
First look at Jupyter
Installing Jupyter on Windows
Installing Jupyter on Mac
Notebook structure
Notebook workflow
Basic notebook operations
File operations
Duplicate
Rename
Delete
Upload
New text file
New folder
New Python 2
Security in Jupyter
Security digest
Trust options
Configuration options for Jupyter
Summary
2. Jupyter Python Scripting
Basic Python in Jupyter
Python data access in Jupyter
Python pandas in Jupyter
Python graphics in Jupyter
Python random numbers in Jupyter
Summary
3. Jupyter R Scripting
Adding R scripting to your installation
Adding R scripts to Jupyter on a Mac
Adding R scripts to Jupyter on Windows
Adding R packages to Jupyter
R limitations in Jupyter
After adding R scripts to Jupyter
Basic R in Jupyter
R dataset access
R visualizations in Jupyter
R 3D graphics in Jupyter
R 3D scatterplot in Jupyter
R cluster analysis
R forecasting
Summary
4. Jupyter Julia Scripting
Adding Julia scripting to your installation
Adding Julia scripts to Jupyter on a Mac
Adding Julia scripts to Jupyter on Windows
Adding Julia packages to Jupyter
Basic Julia in Jupyter
Julia limitations in Jupyter
Standard Julia capabilities
Julia visualizations in Jupyter
Julia Gadfly scatterplot
Julia Gadfly histogram
Julia Winston plotting
Julia Vega plotting
Julia PyPlot plotting
Julia parallel processing
Julia control flow
Julia regular expressions
Julia unit testing
Summary
5. Jupyter JavaScript Coding
Adding JavaScript scripting to your installation
Adding JavaScript scripts to Jupyter on Mac
Adding JavaScript scripts to Jupyter on Windows
JavaScript Hello World Jupyter Notebook
Adding JavaScript packages to Jupyter
Basic JavaScript in Jupyter
JavaScript limitations in Jupyter
Node.js d3 package
Node.js stats-analysis package
Node.js JSON handling
Node.js canvas package
Node.js plotly package
Node.js asynchronous threads
Node.js decision-tree package
Summary
6. Interactive Widgets
Installing widgets
Widget basics
Interact widget
Interact widget slider
Interact widget checkbox
Interact widget text box
Interact dropdown
Interactive widget
Widgets
Progress bar widget
Listbox widget
Text widget
Button widget
Widget properties
Adjusting properties
Widget events
Widget containers
Summary
7. Sharing and Converting Jupyter Notebooks
Sharing notebooks
Sharing notebooks on a notebook server
Encrypted sharing notebooks on a notebook server
Sharing notebooks on a web server
Sharing notebooks through Docker
Sharing notebooks on a public server
Converting notebooks
Notebook format
JavaScript format
HTML format
Markdown format
reStructuredText format
PDF format
Summary
8. Multiuser Jupyter Notebooks
Sample interactive notebook
JupyterHub
Installation
Operation
Continuing with operations
JupyterHub summary
Docker
Installation
Starting Docker
Building your Jupyter image for Docker
Docker summary
Summary
9. Jupyter Scala
Installing the Scala kernel
Scala data access in Jupyter
Scala array operations
Scala random numbers in Jupyter
Scala closures
Scala higher-order functions
Scala pattern matching
Scala case classes
Scala immutability
Scala collections
Named arguments
Scala traits
Summary
10. Jupyter and Big Data
Apache Spark
Mac installation
Windows installation
Our first Spark script
Spark word count
Sorted word count
Estimate Pi
Log file examination
Spark primes
Spark text file analysis
Spark - evaluating history data
Summary
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Table of Contents
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset