calculate_bin_edges#

astropy.stats.calculate_bin_edges(a, bins=10, range=None, weights=None)[源代码]#

计算直方图箱边,如下所示 numpy.histogram_bin_edges

参数:
a : array_likeNumpy:ARRAY_LIKE

输入数据。在展平的数组上计算容器边。

bins : intlist ,或 str ,可选PYTHON:INT、PYTHON:LIST或PYTHON:STR,可选

如果 bins 是一个整数,它是垃圾箱的数量。如果它是一个列表,它被认为是垃圾箱的边缘。如果是字符串,则必须是“blocks”、“knuth”、“scott”或“freedman”之一。看到了吗 histogram 每种方法的描述。

range : tupleNone ,可选PYTHON:元组或PYTHON:无,可选

直方图的最小和最大范围。如果未指定,则为(a.min(),a.max())。但是,如果bins是一个列表,则不管range参数是什么,它都将不加修改地返回。

weights : array_like ,可选NumPy:ARRAY_LIKE,可选

与形状相同的数组 a . 如果给定,则直方图将累积对应于的权重值 a 而不是返回值的计数。此参数不影响bin边的确定,尽管它们可能在将来随着新方法的添加而使用。