Index
A
- Anaconda
- reference link / Installing Jupyter
- Apache Spark
- using, in Jupyter / Apache Spark
- installing, on macOS / Installing Spark on macOS
- script / First Spark script
- word count / Spark word count
- sorted word count / Sorted word count
- primes / Spark primes
- text file analysis / Spark text file analysis
- history data, evaluating / Spark evaluating history data
B
- brute-force approach / JupyterHub
- button widget / The button widget
C
- CodeMirror
- reference link / Configuration options for Jupyter
- configuration options
- for Jupyter / Configuration options for Jupyter
- converting Notebooks
- about / Converting Notebooks
- format / Notebook format
- Scala format / Scala format
- HTML format / HTML format
- markdown format / Markdown format
- restructured text format / Restructured text format
- LaTeX format / LaTeX format
- PDF format / PDF format
- custom frontends / Custom frontends
D
- 3D graphics / R 3D graphics in Jupyter
- 3D scatterplot / R 3D scatterplot in Jupyter
- Docker
- sharing Notebooks / Sharing Notebooks through Docker
- about / Docker
- installation / Installation
- initiating / Starting Docker
- Jupyter image, building / Building your Jupyter image for Docker
- summary / Docker summary
E
- encrypted sharing Notebooks
- on Notebook server / Sharing encrypted Notebooks on a Notebook server
- estimate pi / Estimate pi
F
- file operations, Jupyter Notebook
- Duplicate button / Duplicate
- Rename button / Rename
- delete button / Delete
- Upload button / Upload
- text file / New text file
- folder / New folder
- Python 3 / New Python 3
H
- Hyptertext Markdown Language (HTML) / Markdown format
I
- IJavascript
- reference link / Adding JavaScript scripts to Jupyter on macOS or Windows
- Integrated Development Environment (IDE) / New Python 3
- interactive Notebook / A sample interactive Notebook
- interactive widget
- about / Interactive widget
- interact widget
- about / Interact widget
- slidebar / Interact widget slidebar
- checkbox / Interact widget checkbox
- textbox / Interact widget textbox
- dropdown / Interact dropdown
J
- Java Collections
- about / Java Collections
- streams / Java streams
- Java compiler errors / Java compiler errors
- Java kernel
- adding, to Jupyter / Adding the Java kernel to your installation
- Java kernel, adding in Jupyter
- Java 9, installing / Installing Java 9 or later
- latest Java version, installing / Installing Java 9 or later
- IJava, configuring / Configuring IJava
- IJava project, downloading from GitHub / Downloading the IJava project from GitHub
- kernel, building / Building and installing the kernel
- kernel, installing / Building and installing the kernel
- options / Available options
- Java lambdas / Java lambdas
- Java Optional / Java Optional
- JavaScript
- using, in Jupyter / Basic JavaScript in Jupyter
- JavaScript limitations
- using, in Jupyter / JavaScript limitations in Jupyter
- JavaScript Notebook
- Hello World, creating / JavaScript Hello World Jupyter Notebook
- JavaScript packages
- adding, to Jupyter / Adding JavaScript packages to Jupyter
- JavaScript scripts
- Java summary statistics / Java summary statistics
- Julia
- using, in Jupyter / Basic Julia in Jupyter
- capabilities / Standard Julia capabilities
- Julia control flow / Julia control flow
- Julia limitations
- using, in Jupyter / Julia limitations in Jupyter
- Julia packages
- adding, to Jupyter / Adding Julia packages to Jupyter
- Julia parallel processing / Julia parallel processing
- Julia regular expressions / Julia regular expressions
- Julia scripts
- adding, to Jupyter / Adding Julia scripting to your installation, Adding Julia scripts to Jupyter
- Julia unit testing / Julia unit testing
- Julia Vega plotting
- about / Julia Vega plotting
- PyPlot plotting / Julia PyPlot plotting
- Julia visualizations
- using, in Jupyter / Julia visualizations in Jupyter
- Gadfly scatterplot, using / Julia Gadfly scatterplot
- Gadfly histogram, using / Julia Gadfly histogram
- Winston plotting / Julia Winston plotting
- Jupyter
- about / First look at Jupyter
- installing / Installing Jupyter
- security / Security in Jupyter
- configuration options / Configuration options for Jupyter
- Python, using / Basic Python in Jupyter
- Python data access, using / Python data access in Jupyter
- Python pandas, using / Python pandas in Jupyter
- Python graphics, using / Python graphics in Jupyter
- Python random numbers, using / Python random numbers in Jupyter
- R scripts, adding / Adding R scripting to your installation
- R scripts, adding on macOS / Adding R scripts to Jupyter on macOS
- adding, to scripts on Windows / Adding R scripts to Jupyter on Windows
- R packages, adding / Adding R packages to Jupyter
- R limitations / R limitations in Jupyter
- R, using / Basic R in Jupyter
- R visualizations, using / R visualizations in Jupyter
- Julia scripts, adding / Adding Julia scripting to your installation, Adding Julia scripts to Jupyter
- Julia packages, adding / Adding Julia packages to Jupyter
- Julia, using / Basic Julia in Jupyter
- Julia limitations, using / Julia limitations in Jupyter
- Julia visualizations, using / Julia visualizations in Jupyter
- Java kernel, adding / Adding the Java kernel to your installation
- JavaScript scripts, adding / Adding JavaScript scripting to your installation, Adding JavaScript scripts to Jupyter on macOS or Windows
- JavaScript packages, adding / Adding JavaScript packages to Jupyter
- JavaScript, using / Basic JavaScript in Jupyter
- JavaScript limitations, using / JavaScript limitations in Jupyter
- Scala data access, using / Scala data access in Jupyter
- Scala random numbers, using / Scala random numbers in Jupyter
- Apache Spark, using / Apache Spark
- interactive computing standards / Interactive computing standards
- JupyterHub
- about / JupyterHub, JupyterHub
- installation / Installation
- operation, using / Operation, Continuing with operations
- summary / JupyterHub summary
- Jupyter image
- building, for Docker / Building your Jupyter image for Docker
- Jupyter Java console / Jupyter Java console
- Jupyter Java output / Jupyter Java output
- JupyterLab / JupyterLab
- Jupyter Notebook
- structure / Notebook structure
- workflow / Notebook workflow
- basic operations / Basic Notebook operations
- file operations / File operations
K
- Kaggle
- reference link / Python pandas in Jupyter
L
- listbox widget / The listbox widget
- Log file examination / Log file examination
M
- macOS
- R scripts, adding to Jupyter / Adding R scripts to Jupyter on macOS
- Spark, installation / Installing Spark on macOS
N
- named arguments / Named arguments
- Node.js
- JSON, handling / Node.js JSON handling
- Node.js, decision Tree
- references / Node.js decision-tree package
- Node.js asynchronous threads / Node.js asynchronous threads
- Node.js canvas package
- about / Node.js canvas package
- reference link / Node.js canvas package
- Node.js d3 package / Node.js d3 package
- Node.js decision-tree package / Node.js decision-tree package
- Node.js plotly package / Node.js plotly package
- Node.js stats-analysis package / Node.js stats-analysis package
P
- progress bar widget / The progress bar widget
- PySpark
- installation, reference link / Apache Spark
- Python
- using, in Jupyter / Basic Python in Jupyter
- Python data access
- using, in Jupyter / Python data access in Jupyter
- Python graphics
- using, in Jupyter / Python graphics in Jupyter
- Python pandas
- using, in Jupyter / Python pandas in Jupyter
- Python random numbers
- using, in Jupyter / Python random numbers in Jupyter
R
- R
- using, in Jupyter / Basic R in Jupyter
- forecasting / R forecasting
- R cluster analysis / R cluster analysis
- R dataset access / R dataset access
- Resilient Distributed Dataset (RDD) / Spark word count
- R limitations
- in Jupyter / R limitations in Jupyter
- R machine learning
- about / R machine learning
- dataset / Dataset
- R packages
- adding, to Jupyter / Adding R packages to Jupyter
- R scripts
- adding, to Jupyter / Adding R scripting to your installation
- adding, to Jupyter on macOS / Adding R scripts to Jupyter on macOS
- adding, to Jupyter on Windows / Adding R scripts to Jupyter on Windows
- R visualizations
- using, in Jupyter / R visualizations in Jupyter
- 3D graphics / R 3D graphics in Jupyter
- 3D scatterplot / R 3D scatterplot in Jupyter
S
- Scala
- array operations / Scala array operations
- closures / Scala closures
- higher-order functions / Scala higher-order functions
- pattern matching / Scala pattern matching
- case classes / Scala case classes
- immutability / Scala immutability
- collections / Scala collections
- named arguments / Named arguments
- traits / Scala traits
- Scala data access
- using, in Jupyter / Scala data access in Jupyter
- Scala kernel
- installing / Installing the Scala kernel
- Scala random numbers
- using, in Jupyter / Scala random numbers in Jupyter
- scale / Scale
- security, Jupyter
- digest / Security digest
- trust options / Trust options
- sharing Notebooks
- about / Sharing Notebooks
- on Notebook server / Sharing Notebooks on a Notebook server
- on web server / Sharing Notebooks on a web server
- through Docker / Sharing Notebooks through Docker
- on public server / Sharing Notebooks on a public server
- Spence Park
- reference link / Adding the Java kernel to your installation
T
- text widget / The text widget
W
- widget
- installing / Installing widgets
- about / Widget basics, Widgets
- progress bar widget / The progress bar widget
- listbox widget / The listbox widget
- text widget / The text widget
- button widget / The button widget
- properties / Widget properties
- properties, adjusting / Adjusting widget properties, Adjusting properties
- events / Widget events
- containers / Widget containers
- Windows
- R scripts, adding to Jupyter / Adding R scripts to Jupyter on Windows