python - 使用显示的 Plotly Express 小部件保存 Jupyter Notebook

标签 python jupyter-notebook plotly data-visualization plotly-express

我有一个 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/

相关文章:

python-3.x - 无法在jupyter中导入python包

node.js - 使用 Create React App 和 Plotly.js 时出现内存不足错误

python - list.__iadd__ 和 list.__add__ 的不同行为

python - Tor 的 stem Controller 中的 "Error while receiving a control message (SocketClosed): empty socket content"

python - Jupyter 笔记本,如何同时运行多个单元格?

R绘图条形图正/负值不同颜色第二轴

r - 在绘图中设置第二个 y 轴和图例之间的距离

python - 没有从 sql 查询 select python 中获得预期结果

python - PyGTK:制作一个行为类似于 OpenOffice 的 TextView

python - 导出到带有目录的 Jupyter 笔记本的 HTML 不会嵌入绘图