Python 使用ScatterPlotItem和PlotCurveItem时,是否有隐藏x轴和y轴的方法

Python 使用ScatterPlotItem和PlotCurveItem时,是否有隐藏x轴和y轴的方法,python,pyqtgraph,Python,Pyqtgraph,我正在用pyqtgraph绘制一个二维numpy数组。我想在没有x轴或y轴的情况下绘制数据。目前我的情节是这样的 但我不想要x轴或y轴。我希望能有这样的结果 我打印的方式是创建PlotWidget对象并将其添加到我的主窗口。用户加载该数据后,我创建一个ScatterPlotItem和PlotCurveItem,并将其添加到PlotWidget 我试着阅读PlotWidget、ScatterPlotItem和PlotCurveItem的文档,但我没有找到隐藏轴的方法 我想知道是否有一种方法可以

我正在用pyqtgraph绘制一个二维numpy数组。我想在没有x轴或y轴的情况下绘制数据。目前我的情节是这样的

但我不想要x轴或y轴。我希望能有这样的结果

我打印的方式是创建PlotWidget对象并将其添加到我的主窗口。用户加载该数据后,我创建一个ScatterPlotItem和PlotCurveItem,并将其添加到PlotWidget

我试着阅读PlotWidget、ScatterPlotItem和PlotCurveItem的文档,但我没有找到隐藏轴的方法

我想知道是否有一种方法可以在没有x,y轴的情况下绘制点和线?

参见

结果:

import pyqtgraph as pg
import numpy as np

app = pg.mkQApp()

x = np.random.rand(10,)
y = np.random.rand(10,)

w = pg.PlotWidget()
c = pg.PlotCurveItem(x,y)
s = pg.ScatterPlotItem(x,y)

w.addItem(c)
w.addItem(s)

w.getPlotItem().hideAxis('bottom')
w.getPlotItem().hideAxis('left')

w.show()

app.exec()