【问题标题】:Meaning of colors in histogram matplotlib直方图matplotlib中颜色的含义
【发布时间】:2018-02-09 08:08:33
【问题描述】:

我有一个名为 rnn1 的 numpy 变量,维度为 (37,512)

n, bins, patches = plt.hist(rnn1, histtype='stepfilled')

我得到了以下直方图形状

不同颜色代表什么? npatches有什么区别

【问题讨论】:

    标签: python-2.7 matplotlib histogram


    【解决方案1】:

    As the documentation of hist() 状态:输入 x 可以是形状为 (n,) 的数组或(n,) 数组的序列。由于您传递了一个形状为(37,512) 的数组,matplotlib 将其解释为 512 个不同 (37,) 长数组的序列。因此,它绘制了 512 个直方图,每个直方图都有不同的颜色。我猜这实际上并不是您想要实现的目标,但这超出了您的问题范围。

    返回值n 是一个包含 512 个数组的列表,每个数组包含直方图中每个条形的高度。

    返回的对象patch 是一个包含 512 个补丁列表的列表,这些补丁是构成图形的实际图形元素。

    【讨论】:

      猜你喜欢
      • 2017-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-03
      • 2014-10-13
      • 2015-02-03
      相关资源
      最近更新 更多