我有一个 Jupyter notebook (python),我使用 plotly express 在笔记本中绘图以进行分析。 我想与非编码人员共享此笔记本,并让交互式视觉效果仍然可用 - 但它似乎不起作用。
我尝试关注 recommendations made here但即使在保存小部件状态并使用 nbconvert
之后,当我打开新的 HTML 文件时,视觉效果也不可用。
绘图示例线如下所示:
import plotly_express as px
fig = px.scatter(
df,
x='size',
y='size_y',
color='clients',
hover_data=['id'],
marginal_y="histogram",
marginal_x="histogram"
)
fig.show()
最佳答案
在单元格中运行 plotly.offline.init_notebook_mode()
后,
您可以通过文件菜单以完全交互的方式导出笔记本:
文件 --> 将笔记本导出为... --> 将笔记本导出为 HTML
。
关于python - 使用显示的 Plotly Express 小部件保存 Jupyter Notebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57658935/