scipy.stats.mstats.

trimr#

scipy.stats.mstats.trimr(a, limits=None, inclusive=(True, True), axis=None)[Quelle]#

Trimmt ein Array, indem ein bestimmter Anteil der Daten an jedem Ende maskiert wird. Gibt eine maskierte Version des Eingabearrays zurück.

Parameter:
aSequenz

Eingabearray.

limits{None, Tupel}, optional

Tupel der Prozentsätze, die auf jeder Seite des Arrays geschnitten werden sollen, bezogen auf die Anzahl der unmaskierten Daten, als Gleitkommazahlen zwischen 0 und 1. Wenn n die Anzahl der unmaskierten Daten vor dem Trimmen ist, werden die (n*limits[0])-kleinsten Daten und die (n*limits[1])-größten Daten maskiert, und die Gesamtzahl der unmaskierten Daten nach dem Trimmen ist n*(1.-sum(limits)). Der Wert eines Grenzwerts kann auf None gesetzt werden, um ein offenes Intervall anzuzeigen.

inclusive{(True,True) Tupel}, optional

Tupel von Flags, die angeben, ob die Anzahl der auf der linken (rechten) Seite maskierten Daten auf ganze Zahlen abgeschnitten (True) oder gerundet (False) werden soll.

axis{None,int}, optional

Achse, entlang der getrimmt werden soll. Wenn None, wird das gesamte Array getrimmt, aber seine Form wird beibehalten.