scipy.stats.find_repeats¶
-
scipy.stats.
find_repeats
(arr)[source]¶ Find repeats and repeat counts.
Parameters: - arr : array_like
Input array. This is cast to float64.
Returns: - values : ndarray
The unique values from the (flattened) input that are repeated.
- counts : ndarray
Number of times the corresponding ‘value’ is repeated.
Notes
In numpy >= 1.9
numpy.unique
provides similar functionality. The main difference is thatfind_repeats
only returns repeated values.Examples
>>> from scipy import stats >>> stats.find_repeats([2, 1, 2, 3, 2, 2, 5]) RepeatedResults(values=array([2.]), counts=array([4]))
>>> stats.find_repeats([[10, 20, 1, 2], [5, 5, 4, 4]]) RepeatedResults(values=array([4., 5.]), counts=array([2, 2]))