Giter VIP home page Giter VIP logo

2d-jupyter's Introduction

2D Jupyter

This is a Jupyter Notebooks extension that allows the user to arrange cells into multiple columns.

Installation

Follow the instructions at the link below to install Jupyter extensions:
https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/install.html

or if you are using an Anaconda installation:
https://docs.anaconda.com/anaconda/user-guide/tasks/use-jupyter-notebook-extensions/#obtaining-the-extensions

Download the extension files and place them in a folder called 2D-Jupyter inside jupyter/nbextensions.

For Anaconda installations, the extensions may be at one of the following paths:
\Anaconda3\share\jupyter\nbextensions
\Anaconda3\Lib\site-packages\jupyter_contrib_nbextensions\nbextensions

The correct path will contain folders for all of the provided extensions
(https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions.html).

Enable the extension with the command jupyter nbextension enable 2D-Jupyter/2D-Jupyter or go to the nbextension tab in the Jupyter file tree UI and enable it via the checkbox.

Usage

Use the grey box on the left side of each cell to drag it around the page. Dragging a cell over the toolbar of an empty column will attach it to that column. Dragging it over another cell inside a column will place it after that cell. Dragging a cell to the edge of the page will scroll the page.

The numbers in the grey box indicate the run order of the cells when "run all cells" is used. Dragging a cell outside of the column area will take it out of the run order and it will not be automatically run.

Use the plus and minus buttons on the notebook toolbar to add and delete columns. Deleting a column will delete all of the cells in that column.

Click on a column toolbar to select/unselect that column. If a column is selected, adding a new column will place it directly to the right. If the delete column button is clicked, the selected column will be deleted. If no column is selected, a new column is added to the right end of the notebook, or the rightmost colum will be deleted.

Use the plus button on the column header toolbars to add cell to the bottom of that column. The right and left arrows will shift the column right and left respectively.

Be sure to manually save your notebook as you work, as the autosave function does not always work correctly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.