微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。