如何在 jupyter 中使用对数刻度绘制交互式曲面图

问题描述

我正在尝试确定要用于我的项目的 3d 绘图库。在这个项目中,我必须可视化表格数据(特别是包含 equation of state 数据的表格),其中 x、y 轴和 z 值可能会或可能不会呈指数变化。 以前,我使用带有对数刻度的 matplotlib 曲面图完成了此操作,但我想让此工具更具交互性(与 ipywidgets 链接)并能够将其托管在我的同事可以访问的网页上。我认为托管 jupyter notebook 是解决方案,但我发现 matplotlib 又慢又笨重,而且在 jupyter 中响应速度不快。

到目前为止,我已经查看了以下库:

  • ipympl
    • 这又慢又笨
    • 不允许我以交互方式放大
  • ipyvolume
    • 通过 bqplot 支持对数刻度
    • 但是对于低于 1 的值,刻度标签无法正确显示
  • k3d
  • 诡计多端
    • 似乎只支持线图或散点图的对数刻度

当然,我可以记录数据并绘制它,但是我还必须处理刻度标签,事情会很快变得复杂。

谁能找到一个我可以遵循的示例,用于在 jupyter 中交互式绘制具有可选对数刻度的 3d 表面?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)