scipy.stats.mstats.

find_repeats#

scipy.stats.mstats.find_repeats(arr)[Quelle]#

Findet Wiederholungen in arr und gibt ein Tupel (repeats, repeat_count) zurück.

Die Eingabe wird in float64 konvertiert. Maskierte Werte werden verworfen.

Parameter:
arrSequenz

Eingabearray. Das Array wird abgeflacht, wenn es nicht 1D ist.

Rückgabe:
repeatsndarray

Array mit wiederholten Werten.

countsndarray

Array mit Zählungen.

Beispiele

>>> from scipy.stats import mstats
>>> mstats.find_repeats([2, 1, 2, 3, 2, 2, 5])
(array([2.]), array([4]))

Im obigen Beispiel wiederholt sich 2 viermal.

>>> mstats.find_repeats([[10, 20, 1, 2], [5, 5, 4, 4]])
(array([4., 5.]), array([2, 2]))

Im obigen Beispiel wiederholen sich sowohl 4 als auch 5 zweimal.