Jupyter Notebook¶
Mélanger les médias riches et la documentation¶
Le Jupyter Notebook est une application Web qui vous permet de créer et de partager des documents contenant du code exécutable, des équations, des visualisations et du texte explicatif.
Il combine deux composantes :
Une application Web fournissant des notebooks fonctionnant dans le navigateur et interactifs.
Les Notebooks stockent une représentation de tout le contenu visible dans l’application Web, y compris les entrées et les sorties de calculs, le texte explicatif, les mathématiques, le code, les images, les vidéos, les graphiques, les cartes et d’autres représentations médiatiques riches d’objets.
Notebooks can be shared with others on GitHub, Dropbox, and the Jupyter Notebook Viewer.
Les utilisations incluent : nettoyage et transformation des données, simulation numérique, modélisation statistique, apprentissage automatique et bien plus encore.
Fonctionnalités principales¶
Create Jupyter Notebooks which can contain:
Texte balisé (avec titres, styles, paragraphes, etc.)
Formules, mathématiques, graphiques, cartes, …
Imported external libraries to add functionality
Code from multiple programming languages, including Python, R, Julia, Bash and many more.
Jupyter Notebooks on OSGeoLive can use geospatial functions from:
Numpy, SciPy Matplotlib, IRIS, Cartopy, gdal, Geopandas, pyshp, Fiona, netCDF4, PostgreSQL, psycopg2, R, rpy2, et plus encore.
Détails¶
Website: https://jupyter.org/
Licence: The 3-Clause BSD License
Version du logiciel: 4.9.1
Plates-formes supportées: Linux, Mac, Windows
Interfaces de l’API: Python
Support: https://jupyter.org/community.html