numpy.bincount (arr, weights = None, min_len = 0): in the + ve array of integers, it counts the occurrence of each element. Each bin value is an entry for its index. You can also set the size of the basket accordingly.
arr: [array_like, 1D] Input array, having positive numbers weights: [ array_like, optional] same shape as that of arr min_len: Minimum number of bins we want in the output array
Output array with no. of occurrence of index value of bin in input - arr. Output array, by default is of the length max element of arr + 1.
Code 1: Working bincount () in NumPy
Bincount output: [0 4 2 0 0 0 1] size of bin: 7 Bincount output: [0 1 3 0 1 5] size of bin: 6 Bincount output: [0 1 3 0 1 5 0 0 0 0] size of bin: 10
Code 2: we can add according to the element using bincount ()
Summation element-wise: [0. 16. 10. 17.]
This article is provided by Mohit Gupta_OMG