将Matplotlib 3d散点图导出为html,可能吗?

时间:2018-10-11 09:25:24

标签: python html5 matplotlib mpld3 scatter3d

希望在浏览器中具有交互式3D散点图。该图是使用matplotlib构建的,应另存为html。

找到的最接近的解决方案是mpld3库,但它仅适用于2d散点图,不适用于3d。

Plotly被排除在私人土地上有限制。 没有看到任何适用于Bokeh独立模式的等效应用程序。

还有其他建议可以将matplotlib图保存为html并保留交互性吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试找出Jupyter中的交互模式如何工作。 official docs描述了如何在Jupyter笔记本中使用 magic 来使用交互模式,该笔记本可以HTML格式保存。 如果只需要绘图,请尝试通过脚本自己构造组件并将HTML仅与组件一起保存来导出它。应该有一些方法可以做到这一点。

或者,如果是一次性的,只需保存笔记本的HTML并删除所有不相关的部分。