ValueError:最大值必须大于范围参数中的最小值

时间:2019-05-09 08:09:08

标签: python numpy matplotlib

我有一个如下的numpy数组“ delta”。

delta
Out[28]: 
array([2.73324807, 2.70019904, 3.76618225, ...,        nan, 1.93536938,
       4.24551458])

我正尝试使用bin和normed参数为其绘制直方图。

plt.hist(delta, bins = 10, normed=True)

这给我的错误是:

/Users/tcssig/anaconda/lib/python3.5/site-packages/numpy/lib/histograms.py in _get_outer_edges(a, range)
    302         if first_edge > last_edge:
    303             raise ValueError(
--> 304                 'max must be larger than min in range parameter.')
    305         if not (np.isfinite(first_edge) and np.isfinite(last_edge)):
    306             raise ValueError(

ValueError: max must be larger than min in range parameter.

0 个答案:

没有答案