有没有人将 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 进行数据绘图对于除简单绘图之外的任何操作都很困难。据我所知,PyQtpyside 都没有您链接到的“Qt Commercial Charts”,但您可能想看看PyQtGraph

但我建议你先坚持使用matplotlib,如果它不能满足你的需求,那就去别处看看。

【讨论】:

以上是关于有没有人将 Qt 商业图表与 matplotlib 进行比较? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

有没有人将 ADOMD.NET 与 WPF DataGrid 一起使用?

Matplotlib--用Python创建各种数据可视化图形

Matplotlib NavigationToolbar2QT 仅显示禁用的左右箭头。如何显示缩放和平移按钮?

Python中数据可视化的两个库!

IMDB 投票与评分的 matplotlib 图

有没有办法将 matplotlib 图表保存为 tkinter 中的文件