python - 可以将matplotlib 3d散点图导出为html吗?
问题描述
希望在浏览器中有交互式 3D 散点图。该图是使用 matplotlib 构建的,应保存为 html。
找到的最接近的解决方案是 mpld3 库,但它仅适用于 2d 散点图而不适用于 3d。
Plotly 被排除在私人地块上有限制。没有看到任何适用于 Bokeh 独立模式的等效应用程序。
还有其他可以将 matplotlib 图保存到 html 并保留交互性的建议吗?
解决方案
您可以尝试弄清楚交互模式的Jupyter
工作原理。官方文档描述了如何使用魔法在 Jupyter 笔记本中使用交互模式,可以保存在 HTML 中。如果您只想要绘图,请尝试通过脚本自己构建组件并将 HTML 与组件一起保存来导出它。应该有一些方法可以做到这一点。
或者,如果它是一次性的,只需保存笔记本的 HTML 并删除所有不相关的部分。
推荐阅读
- python - 在 macOS 与 Windows 上使用多处理
- node.js - NodeJS - 在 Linux 中找不到自定义模块。在 Windows 中工作正常
- javonet - Javonet 是否支持单声道(开箱即用)并因此可以在 Mac 和 Linux 上运行?
- c# - 使用 .Where 子句和条件过滤数组
- sql - SQL列出不在所列人员中的所有成员ID
- c# - 如何在运行时获取 WPF 用户控件设计高度和设计宽度
- mysql - 从特定范围中选择 ALL
- html - div之间不需要的线
- batch-file - 如果文件不存在则批处理创建否则重命名
- uiviewcontroller - 将自动布局与 UIPresentationController 一起使用