我使用木星笔记本进行数据集分析。笔记本中有很多情节,其中一些是3D 情节。
我想知道是否有可能使3D 情节的互动,所以我可以稍后发挥它在更多的细节?
也许我们可以在上面加个按钮?点击它可以弹出一个3D 图形,人们可以缩放,平移,旋转等。
我的想法是:
This does not fit my case, because I need to continue plot after the 3d plot. %qt
will interfere with later plots.
在我的案例中,mpld3
几乎是理想的,不需要重写任何东西,与 matplotlib 兼容。但是,它只支持2D 情节。而且我没有看到任何3D (https://github.com/mpld3/mpld3/issues/223)的工作计划。
在 bokeh
图库中没有找到任何实际的3D 情节示例,我只找到了使用 visjs
的 https://demo.bokeh.org/surface3d。
既然我需要的只是线和曲面,那么是否有可能在浏览器中使用 js 将数据传递给 js plot 以使其具有交互性呢?(然后我们可能还需要添加3D 坐标轴。)这可能类似于 visjs
和 mpld3
。