Saltar al contenido

El gráfico de trazado no se muestra en el cuaderno de Jupyter

Solución:

Necesitas cambiar init_notebook_mode llamar, 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:

Mi ejemplo

En caso de que desee utilizar 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 07-07-2020

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 instalado y luego ejecute lo siguiente:

jupyter labextension install jupyterlab-plotly

# OPTIONAL: Jupyter widgets extension

jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget

Documentos fuente

Y aquí está la guía de resolución de problemas de Plotly con Jupyter Lab.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *