Jupyter Notebook¶
Mixing rich media in documentation¶
El Jupyter Notebook (cuaderno Jupyter) es una aplicación web que permite crear y compartir documentos que pueden contener código, ecuaciones, visualizaciones y texto explicativo.
Combina dos componentes:
- Una aplicación web, que ofrece la creación interactiva de documentos notebook a través del navegador.
- Documentos notebook que almacenan una representación de todo el contenido visible en la aplicación web, incluyendo entradas y salidas de los cálculos, texto explicativo, matemáticas, código, imágenes, videos, gráficos, mapas y otros contenidos multimedia.
Los notebooks se pueden compartir via GitHub, Dropbox, y a través del Jupyter Notebook Viewer.
Entre sus usos está la limpieza y transformación de datos, la simulación numérica, el modelado estadístico, el aprendizaje automático y mucho más.
Características principales¶
Crear notebooks Jupyter que pueden contenter:
- Texto marcado (con cabeceros, estilos, parrafos, etc).
- Fórmulas, matematicas, gráficos, mapas, ...
- Bibliotecas externas importadas para añadir funcionalidades.
- Código de múltiples lenguajes de programación, incluyendo python, R, Julia, Bash y muchos más.
Los notebooks Jupyter en OSGeo-Live pueden usar funciones geoespaciales de:
- Numpy, SciPy Matplotlib, IRIS, Cartopy, gdal, Geopandas, pyshp, Fiona, netCDF4, PostgreSQL, psycopg2, R, rpy2, y más.
Página web: http://jupyter.org/
Licencia: revised BSD license
Versión del Software : 4.1
Platformas soportadas: Linux, Mac, Windows
Interfaces API : Python