../../_images/logo_jupyter.png

Notebook Jupyter

Mescolare i rich media nella documentazione

Il Notebook Jupyter è un’applicazione web che permette di creare e condividere documenti che contengono codice live, equazioni, visualizzazioni e testo esplicativo.

Combina due componenti:

  • Un’applicazione web che fornisce tramite interfaccia browser una creazione interattiva di documenti notebook.

  • Notebook che memorizzano una rappresentazione di tutti i contenuti visibili nell’applicazione web, compresi gli input e gli output dei calcoli, testo esplicativo, matematica, codice, immagini, video, grafici, mappe e altre rappresentazioni di oggetti multimediali.

screenshot di jupyter

I Notebook possono essere condivisi con altri su GitHub, Dropbox, e il Jupyter Notebook Viewer.

Gli usi includono: pulizia e trasformazione dei dati, simulazione numerica, modellazione statistica, apprendimento automatico e molto altro.

Caratteristiche principali

Creare Notebooks di Jupyter che possono contenere:

  • Testo evidenziato (con titoli, stili, paragrafi, ecc.)

  • Formule, matematica, grafici, mappe, …

  • Librerie esterne importate per aggiungere funzionalità

  • Codice da diversi linguaggi di programmazione, che includono Python, R, Julia, Bash e molti altri

Jupyter Notebook su OSGeoLive possono usare funzioni geospaziali da:

  • Numpy, SciPy Matplotlib, IRIS, Cartopy, gdal, Geopandas, pyshp, Fiona, netCDF4, PostgreSQL, psycopg2, R, rpy2, e molto altro.

Dettagli

Sito web: https://jupyter.org/

Licenza: The 3-Clause BSD License

Versione Software: 4.9.1

Piattaforme Supportate: Linux, Mac, Windows

Interfacce API: Python

Supporto: https://jupyter.org/community.html

Guida rapida