【问题标题】:Python histogram with pre-set size of bins具有预设大小的 Python 直方图
【发布时间】:2016-02-08 14:04:33
【问题描述】:

如果我已经有了 bin 和它们的大小,我想绘制直方图怎么办?

如果我使用:

plt.hist(x, bins)

它将 x 视为结果列表,而不是相应 bin 的已定义值。

谢谢

【问题讨论】:

    标签: python matplotlib histogram


    【解决方案1】:

    在这种情况下,您可以简单地使用plt.bar 创建条形图:

    plt.bar(bins[:, 0], x, bins[:, 1] - bins[:, 0])
    

    我只是假设bins 是一个形状为(n, 2) 的数组,其中n 是bin 的数量。第一列是 bin 覆盖的最小值,第二列是 bin 覆盖的上限值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多