Plotly: trazado en línea con Jupyter Notebook

En este capítulo, estudiaremos cómo realizar un trazado en línea con Jupyter Notebook.

Para mostrar la trama dentro del cuaderno, debe iniciar el modo de cuaderno de plotly de la siguiente manera:

from plotly.offline import init_notebook_mode
init_notebook_mode(connected = True)

Mantenga el resto del script como está y ejecute la celda del cuaderno presionando Shift+Enter. El gráfico se mostrará fuera de línea dentro del propio portátil.

import plotly
plotly.tools.set_credentials_file(username = 'lathkar', api_key = '************')
from plotly.offline import iplot, init_notebook_mode
init_notebook_mode(connected = True)

import plotly
import plotly.graph_objs as go
import numpy as np
import math #needed for definition of pi

xpoints = np.arange(0, math.pi*2, 0.05)
ypoints = np.sin(xpoints)
trace0 = go.Scatter(
   x = xpoints, y = ypoints
)
data = [trace0]
plotly.offline.iplot({ "data": data,"layout": go.Layout(title="Sine wave")})

La salida del portátil Jupyter será como se muestra a continuación:

La salida de la trama muestra un tool bar a top right. Contiene botones para descargar comopng, zoom in and out, box and lasso, select and hover.