关于PyQt5做可视化图表,工具选用

关于PyQt5做可视化图表,工具选用

最近在使用PyQt5做GUI可视化界面,需要做很多图表。有的单个显示,有的可能多个图表同时显示。查询了下,感觉有以下几种常用的方式
1 结合matplotlib进行图表绘制;

2 使用PyQtGraph,有直接的控件使用;

3 还有个PyQtChart,不知道这Qt的亲生的,会不会很好,但网上似乎资料不多;

4 使用PyQt5的网页控件,显示html嵌入echarts显示。

不知道以上哪个方法相对好些,我想要的是【图表美观】,可以有[鼠标交互]。
有接触过的,还请推荐一下,谢谢了。


回答:

我推荐第4种,用QWebEngineView控件显示pyecharts render_embed的内容。
这个方案有一个最大的好处,把图表内容单独封装起来,以后要转移到jupyter或者网页版的数据可视化,图表这一块基本不用改动就可以直接用。

以上是 关于PyQt5做可视化图表,工具选用 的全部内容, 来源链接: utcz.com/a/160539.html

回到顶部