scipy.stats.
find_repeats#
- scipy.stats.find_repeats(arr)[Quelle]#
Findet Wiederholungen und deren Anzahl.
Veraltet seit Version 1.15.0: Diese Funktion ist ab SciPy 1.15.0 veraltet und wird in SciPy 1.17.0 entfernt. Bitte verwenden Sie stattdessen
numpy.unique/numpy.unique_counts.- Parameter:
- arrarray_like
Eingabearray. Wird in float64 umgewandelt.
- Rückgabe:
- valuesndarray
Die eindeutigen Werte aus dem (abgeflachten) Eingang, die wiederholt werden.
- countsndarray
Anzahl der Wiederholungen des entsprechenden 'value'.
Hinweise
In NumPy >= 1.9 bietet
numpy.uniqueähnliche Funktionalität. Der Hauptunterschied besteht darin, dassfind_repeatsnur wiederholte Werte zurückgibt.Beispiele
>>> 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]))