使用正确的轴在pyqtgraph中显示二维直方图

时间:2014-04-04 23:19:10

标签: python pyqtgraph

我将2d直方图绘制为pyqtgraph中的图像。我想正确设置轴刻度(即表示分箱数据的实际值)。

我找到this article,但我不太确定如何将其翻译成我的案例。

我做:

h = np.histogram2d(x, y, 30, normed = True)

w = pg.ImageView(view=pg.PlotItem())
w.setImage(h[0])

PlotItem轴的比例从0到30(箱数),这不是我想要的。

1 个答案:

答案 0 :(得分:0)

您需要设置图像的位置和比例。您提供的链接包含以下代码:

view.setImage(img, pos=[x0, y0], scale=[xscale, yscale])

您只需要根据h [1]中的bin值确定[x0,y0]和[xscale,yscale]的正确值。