Python numpy.bincount()
在一个正整数的数组中,numpy.bincount()方法对每个元素的出现进行计数。每个bin值都是其索引的出现次数。人们还可以相应地设置bin的大小。
语法 :
参数 :
arr : [array_like, 1D]输入数组,有正数。
weights : [array_like, optional]与arr的形状相同。
min_len : 我们希望输出数组中的最小分选数
返回 :
输出数组,包含输入中bin的索引值的出现次数 – arr。
默认情况下,输出数组的长度是Arr的最大元素+1。
这里输出数组的大小为max(input_arr)+1。
代码1:在NumPy中运行bincount()
输出 :
代码2:我们可以通过bincount()权重对每个元素执行加法
输出 :