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 :
int
,list
,或str
,可选PYTHON:INT、PYTHON:LIST或PYTHON:STR,可选 如果
bins
是一个整数,它是垃圾箱的数量。如果它是一个列表,它被认为是垃圾箱的边缘。如果是字符串,则必须是“blocks”、“knuth”、“scott”或“freedman”之一。看到了吗histogram
每种方法的描述。- range :
tuple
或None
,可选PYTHON:元组或PYTHON:无,可选 直方图的最小和最大范围。如果未指定,则为(a.min(),a.max())。但是,如果bins是一个列表,则不管range参数是什么,它都将不加修改地返回。
- weights : array_like ,可选NumPy:ARRAY_LIKE,可选
与形状相同的数组
a
. 如果给定,则直方图将累积对应于的权重值a
而不是返回值的计数。此参数不影响bin边的确定,尽管它们可能在将来随着新方法的添加而使用。