web-dev-qa-db-fra.com

mode hors ligne plot.ly dans jupyter lab n'affiche pas les tracés

Selon la documentation, mode hors ligne avec plot.ly dans Jupyter est censé fonctionner après avoir appelé:

from plotly.offline import download_plotlyjs, init_notebook_mode, iplot
init_notebook_mode(connected=True)

Maintenant, j'essaie de montrer l'intrigue suivante:

trace0 = plotly.graph_objs.Scatter(
    x=[1, 2, 3, 4],
    y=[10, 15, 13, 17]
)
trace1 = plotly.graph_objs.Scatter(
    x=[1, 2, 3, 4],
    y=[16, 5, 11, 9]
)

iplot([trace0, trace1])

Le résultat est beaucoup d'espace vide dans la zone de sortie de cellule.

enter image description here

Pourquoi cela ne fonctionne-t-il pas avec Jupyter Lab?

7
clstaudt

Si vous utilisez Jupyter Lab (pas Jupyter Notebook), vous devez installer l'extension "Jupyter Renderers" pour Jupyter Lab. https://github.com/jupyterlab/jupyter-renderers

consultez les rubriques similaires: - tilisation de plot.ly dans jupyterlab - les graphiques ne s'affichent pas - n exemple de base intrigant ne montre aucun tracé dans jupyter lab

2
Babak

vous avez oublié de import plotly, Je ne sais pas, pourquoi il n'y a pas d'erreur quand vous appelez plotly.graph_objs.Scatter

0
vreter