【问题标题】:Plotly vs Plotly Dash & Performance IssuesPlotly vs Plotly Dash 和性能问题
【发布时间】:2021-03-03 11:32:27
【问题描述】:

我一直想知道 Plotly 和 Plotly Dash 在性能方面的实际区别是什么。例如,有一个名为“webgl”的功能,它允许 GPU 在图形上渲染数据点,而不是传统的 SVG(“webgl”可以在 Plotly 和 Plotly Dash 上使用)。 “webgl”的问题,它只能用于散点(柱、烛台等)。

如果我要在 Plotly 或 Plotly Dash 上提取烛台数据(100,000 支或更多),我会发现一些性能问题,例如交互性显着降低和滞后。

Plotly 和 Plotly Dash 有什么区别吗?如果有,那么提高性能问题的方法是什么?

【问题讨论】:

    标签: python pandas plot plotly plotly-dash


    【解决方案1】:

    Well plotly dash 是一个用于分析应用程序的部署平台。 Vanilla plotly 是一个图形库。

    在性能方面比较两者有点困难,因为它们的用途不同。显然,dash 的开销更大,因为它托管了一个很可能具有自动更新和交互功能的 Web 服务器。

    就我个人的使用而言,vanilla plotly graphs 可以手动嵌入到 html 中以用于离线场景,但无法实现多个功能之间的完全交互。

    至于提高两者的性能,这主要归结为您自己代码中的优化技术。

    如果您有特定的疑问,Plotly 的文档和论坛会非常好。 https://plotly.com/python/ https://dash.plotly.com/introduction

    编辑:我还忘了提到 dash 企业(plotly 的付费服务)支持 GPU 加速,但许可证相当昂贵。

    【讨论】:

      猜你喜欢
      • 2021-09-01
      • 1970-01-01
      • 2021-03-17
      • 2020-03-07
      • 2019-03-12
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 2022-09-24
      相关资源
      最近更新 更多