Al fin después de mucho trabajar hemos dado con el arreglo de esta cuestión que agunos usuarios de este sitio han tenido. Si quieres compartir algo no dudes en compartir tu comentario.
Solución:
Necesitas cambiar init_notebook_mode
llame, si desea trabajar en modo fuera de línea.
Tal que:
# Import the necessaries libraries
import plotly.offline as pyo
import plotly.graph_objs as go
# Set notebook mode to work in offline
pyo.init_notebook_mode()
# Create traces
trace0 = go.Scatter(
x=[1, 2, 3, 4],
y=[10, 15, 13, 17]
)
trace1 = go.Scatter(
x=[1, 2, 3, 4],
y=[16, 5, 11, 9]
)
# Fill out data with our traces
data = [trace0, trace1]
# Plot it and save as basic-line.html
pyo.iplot(data, filename = 'basic-line')
La salida debe mostrarse en su cuaderno jupyter:
En caso de que quiera usar Jupyter lab, deberá instalar la extensión plotly jupyterlab: https://github.com/jupyterlab/jupyter-renderers/tree/master/packages/plotly-extension.
Actualización 2020-01-07
Vea el nuevo enlace: https://www.npmjs.com/package/@jupyterlab/plotly-extension
Actualización 2020-07-07
https://plotly.com/python/getting-started/#jupyterlab-support-python-35
Solución simple: jupyter labextension install jupyterlab-plotly
Reinicie Jupyter Lab después de instalar la extensión.
Para usar Plotly en Jupyter Lab, asegúrese de tener ipywidgets y plotly instalados y luego ejecute lo siguiente:
jupyter labextension install jupyterlab-plotly
# OPTIONAL: Jupyter widgets extension
jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget
Documentos de origen
Y aquí está la guía de solución de problemas para Plotly con Jupyter Lab.
Comentarios y calificaciones del artículo
Si haces scroll puedes encontrar las explicaciones de otros desarrolladores, tú igualmente tienes la habilidad insertar el tuyo si lo deseas.