Python Plotly vs Plotly Dash&;性能问题

Python Plotly vs Plotly Dash&;性能问题,python,pandas,plot,plotly,plotly-dash,Python,Pandas,Plot,Plotly,Plotly Dash,我一直想知道Plotly和Plotly Dash在性能方面的实际区别是什么。例如,有一个名为“webgl”的功能,它允许GPU在图形上渲染数据点,而不是传统的SVG(“webgl”可以在Plotly和Plotly Dash上使用)。“webgl”的问题在于,它只能用于分散点(条形、烛台等) 如果我在Plotly或Plotly Dash上提取烛台数据(100000蜡烛或更多),我会看到一些性能问题,例如交互性和滞后性显著降低 Plotly和Plotly Dash之间有什么区别吗?如果有,那么增加性

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

如果我在Plotly或Plotly Dash上提取烛台数据(100000蜡烛或更多),我会看到一些性能问题,例如交互性和滞后性显著降低


Plotly和Plotly Dash之间有什么区别吗?如果有,那么增加性能问题的方法是什么?

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

就性能而言,比较两者有点困难,因为它们的用途不同。显然,dash的开销更大,因为它托管的web服务器很可能具有自动更新和交互功能

从我个人的使用来看,对于离线场景,可以手动将普通plotly图形嵌入html中,但不可能在多个功能之间实现完全交互

至于提高这两种方法的性能,这主要取决于您自己的代码中的优化技术

如果您有特定的疑问,Plotly的文档和论坛会出人意料地好。

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