【问题标题】:Display a 2d histogram in pyqtgraph with correct axes在 pyqtgraph 中使用正确的轴显示二维直方图
【发布时间】:2014-05-17 11:06:21
【问题描述】:

我正在绘制一个二维直方图作为 pyqtgraph 中的图像。我想正确设置坐标轴比例(即表示分箱数据的实际值)。

我找到了this article,但我不太确定如何将其转化为我的案例。

我愿意:

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

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

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

【问题讨论】:

    标签: python pyqtgraph


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2017-12-19
      • 2013-09-24
      • 2016-12-07
      • 1970-01-01
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 2021-02-15
      • 2022-07-11
      相关资源
      最近更新 更多