Realización multimedia y la integración gráfica con el cuaderno ipython de datos para la ciencia

científicos de datos aman imágenes. Imágenes dicen muchas cosas que las palabras no pueden decir (o al menos lo hacen con mucho menos esfuerzo). IPython Notebook es a la vez una plataforma de codificación y una plataforma de presentación. Usted puede ser sorprendido por lo que puede hacer con él. Echa un vistazo a este breve resumen de algunas de las características más interesantes.

Incorporación de las parcelas y otras imágenes

En algún momento, podría haber visto un portátil multimedia con IPython o gráficos incrustados en ella, y se preguntó por qué no se ven los mismos efectos en sus propios archivos. Afortunadamente, puede realizar un poco más de magia mediante el uso de la % matplotlib función mágica. Los valores posibles para esta función son: GTK, gtk3, en línea, nbagg, OSX, qt, Qt4, QT5, tk, y wx, cada uno de los cuales define un backend trazado diferente (el código utilizado para hacer realidad la trama) que se utiliza para presentar en pantalla información.

Cuando se ejecuta % Matplotlib inline, las parcelas que crea aparecen como parte del documento. Al intentar esta técnica, se obtiene el resultado que se muestra aquí.

Puede incrustar multimedia y gráficos en su cuaderno.
Puede incrustar multimedia y gráficos en su cuaderno.

Ejemplos de carga de los sitios en línea

Debido a que algunos ejemplos se ven en línea puede ser difícil de entender a menos que tenga los cargaron en su propio sistema, también hay que tener la %carga función mágica en mente. Todo lo que necesita es la dirección URL de un ejemplo que usted quiere ver en su sistema. Por ejemplo, tratar carga% http://matplotlib.sourceforge.net/mpl_examples/pylab_examples / integral_demo.py. Al hacer clic en Ejecutar celular, IPython Notebook carga el ejemplo, directamente debajo de la celda. A continuación, puede ejecutar el ejemplo y ver la salida de ella en su propio sistema.

La obtención de gráficos en línea y multimedia

Gran parte de la funcionalidad requerida para llevar a cabo especial multimedia y de procesamiento de gráficos aparece dentro de IPython.display. Mediante la importación de una clase requerida, puede realizar tareas tales como la incorporación de imágenes en su ordenador portátil. Aquí está un ejemplo de la incorporación de una de las imágenes desde el blog de un autor en el portátil:

de importación IPython.display ImageEmbed = Imagen ( ‘http://blog.johnmuellerbooks.com/’ + ‘wp-content / uploads / 2015/04 / Capa-Hens.jpg’) Insertar

El código comienza por importar la clase requerida, Imagen y, a continuación, utilizando características de ella para definir primero lo que a incrustar y luego incrustar en realidad la imagen. La salida que se ve desde este ejemplo se puede ver aquí.

Incorporación de imágenes pueden vestir su presentación portátil.

Incorporación de imágenes pueden vestir su presentación portátil.

Si esperas una imagen para cambiar con el tiempo, es posible que desee crear un enlace a ella en lugar de incrustarlo. Debe actualizar un vínculo porque el contenido en el cuaderno es sólo una referencia en lugar de la imagen real. Sin embargo, como los cambios de imagen, se ve el cambio en su bloc de notas también. Para lograr esta tarea, se utiliza SoftLinked = Imagen (url =http://blog.johnmuellerbooks.com/wp-content/uploads/2015/04/Layer-Hens.jpg) en lugar de Empotrar.

Cuando se trabaja con imágenes incrustadas en una base regular, es posible que desee establecer la forma en la que se incrustan las imágenes. Por ejemplo, es posible que prefiera para incrustar como archivos PDF. Para realizar esta tarea, se utiliza un código similar a este:

de IPython.display set_matplotlib_formatsset_matplotlib_formats de importación ( ‘pdf’, ‘SVG’)

Usted tiene acceso a un amplio número de formatos cuando se trabaja con un cuaderno. Los formatos soportados son comúnmente png, retina, jpeg, SVG, y pdf.

Video: CDA-02-1-5 Operaciones sobre archivos en Unix - IPython Jupyter Notebook Tutorial

los sistema de visualización IPython es poco menos que increíble, y este ejemplo ni siquiera comienza a tocar la superficie para usted. Por ejemplo, puede importar un vídeo de YouTube y colocarlo directamente en su ordenador portátil como parte de su presentación si lo desea.

Artículos Relacionados