有没有人将 Qt 商业图表与 matplotlib 进行比较? [关闭]
Posted
技术标签:
【中文标题】有没有人将 Qt 商业图表与 matplotlib 进行比较? [关闭]【英文标题】:Has anyone Compared Qt Commercial Charts with matplotlib? [closed] 【发布时间】:2013-05-26 00:28:45 【问题描述】:交互式数据绘图用什么更好? matplotlib (http://www.matplotlib.org) 或 Qt Commercial Charts (http://qt.digia.com/Product/Qt-Add-Ons/Charts/) matplotlib 在交互性方面缺少几个功能,例如当我想悬停并显示与散点图中的点相关的特定信息时。 我的整体程序是在 python 和 pyqt 中。 我也看过 pyqtgraph.org 但我觉得它不够成熟。
【问题讨论】:
实现悬停功能非常容易。 SO上有几个问题展示了如何做到这一点。请参阅matplotlib.org/users/event_handling.html 了解如何编写回调。 【参考方案1】:matplotlib
是交互式的,请参阅 this demo - 你甚至可以将它嵌入到 Qt
中(我一直在使用它,而且效果非常好)。
您会发现使用PyQt
进行数据绘图对于除简单绘图之外的任何操作都很困难。据我所知,PyQt
和 pyside
都没有您链接到的“Qt Commercial Charts”,但您可能想看看PyQtGraph
。
但我建议你先坚持使用matplotlib
,如果它不能满足你的需求,那就去别处看看。
【讨论】:
以上是关于有没有人将 Qt 商业图表与 matplotlib 进行比较? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
有没有人将 ADOMD.NET 与 WPF DataGrid 一起使用?
Matplotlib--用Python创建各种数据可视化图形