self.y = [randint(0 , 100) for _ in range(100)] # Y轴坐标 3.11.2、然后创建一个变量,将.pot函数返回的值赋给这个变量,.pot返回的变量是一个“PlotDataItem”类 self.my_line = self.file_ui.graphicsView.plot(self.x , self.y ,pen = pen) 3.11.3、最后创建一个50s的定时时间,时间一到则...
如果使用新的数据再次绘图,可以先调用clear方法清除原来的内容(plotitem),如下 # 清除原来的plot内容 pw.clear() # 创建 PlotDataItem ,缺省是曲线图 curve = pw.plot( pen=pg.mkPen('b')) # 线条颜色 hour = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] temperature = [130, 132, 134, 132, 133,...
比如我们上面示例代码中的 setTitle、showGrid、setLabel、setYRange、plot 等。 调用plot方法,会创建一个PlotDataItem, 缺省是曲线图 关于PyQtGraph绘图基本架构的更多细节,点击这里查看官方文档 嵌入到Qt程序界面中 上面的例子,图表是在单独的程序中运行显示。 如果我们要把它 嵌入到我们的Qt程序界面 中,主要通过 pyq...
Python语⾔的数据可视化(绘图)⽅法,常见的有 Matplotlib 和 PyQtGraph Matplotlib 说到 Python语⾔的数据作图, Matplotlib 当然是最有名的。优点:功能完备、成熟稳定、社区⽣态圈庞⼤。缺点:某些作图场景性能不⾼。PyQtGraph PyQtGraph 是基于Qt 的纯Python 库。优点:⼤数据量的作图性能⾼于 ...