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.
Pourquoi cela ne fonctionne-t-il pas avec Jupyter Lab?
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
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