Guides/Jupyter

From J Wiki
Jump to navigation Jump to search

The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.

Standalone Jupyter Notebook / J - environments are available for download. The packages for Windows/Linux/Mac contain everything you need to run the Jupyter Notebook together with the J kernel. The packages contain pre-configured J, Python and Jupyter environments, so no additional downloads are needed. Also there is no installation procedure, and therefore no changes are made to your system.

Install Jupyter

To install the base Jupyter system, download the appropriate archive from download/jupyter and unzip anywhere.

Change to the install directory, and run the appropriate shell script to launch Jupyter:

jupyter-notebook.sh          Linux     (32-bit)
jupyter-notebook.command     macOS     (64-bit)
jupyter-notebook.bat         Windows   (32-bit)

Short note on Linux installation

In case you have a 64-bit Linux installation without 32-bit libraries installed, please install 32-bit libraries using the following commands:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 lib32z1

J Notebooks

The base system includes example notebooks in directory Jupyter_Notebook_J_Examples.

More notebooks are available from the Jsoftware jupyter repository at github.com/jsoftware/jupyter. Clone or download the repo, then copy the notebooks to your Jupyter install directory.

Screenshot

Jupyter J Showcase.png



The Jupyter packages and example notebooks were contributed by Martin Saurer.