如何用pyqtgraph得到一个简单的图
How to get a simple plot with pyqtgraph
我有这个代码:
plot = pg.PlotItem()
plot.plot([1,2,3,4], [3,4,5,6], symbol='o')
viewer = pg.ImageView(view=plot)
self.tabLOs["Server"].addWidget(viewer)
做一些简单的图表来显示系统数据的快速概念验证。我想要一个非常简单的图表,我可以在数据进入时更新它。上面的代码给了我一个图表,但右边有一个交互区域。我发现其他 类 只给我图表,但它们不能与 addWidget and/or 一起使用,它们有 plot() 方法。是否有一个 PlotItem 等效项没有我可以使用 addWidget 添加到现有布局的所有额外内容?
编辑:pg 来自 "import pyqtgraph as pg" 而 tabLOs["Server"] 只是一个 VBox 布局。
我想你想创建一个 pg.PlotWidget
可以添加到你的 QVBoxLayout
。然后,您可以使用 my_plot_widget.getPlotItem()
获取绘图项(此方法无需创建您自己的 PlotItem
)。
我有这个代码:
plot = pg.PlotItem()
plot.plot([1,2,3,4], [3,4,5,6], symbol='o')
viewer = pg.ImageView(view=plot)
self.tabLOs["Server"].addWidget(viewer)
做一些简单的图表来显示系统数据的快速概念验证。我想要一个非常简单的图表,我可以在数据进入时更新它。上面的代码给了我一个图表,但右边有一个交互区域。我发现其他 类 只给我图表,但它们不能与 addWidget and/or 一起使用,它们有 plot() 方法。是否有一个 PlotItem 等效项没有我可以使用 addWidget 添加到现有布局的所有额外内容?
编辑:pg 来自 "import pyqtgraph as pg" 而 tabLOs["Server"] 只是一个 VBox 布局。
我想你想创建一个 pg.PlotWidget
可以添加到你的 QVBoxLayout
。然后,您可以使用 my_plot_widget.getPlotItem()
获取绘图项(此方法无需创建您自己的 PlotItem
)。