scipy.stats.mstats.
trimr#
- scipy.stats.mstats.trimr(a, limits=None, inclusive=(True, True), axis=None)[source]#
通過遮罩每端一定比例的數據來修剪陣列。返回輸入陣列的遮罩版本。
- 參數:
- asequence
輸入陣列。
- limits{None, tuple}, optional
元組,表示要從陣列每側切除的百分比,相對於未遮罩數據的數量,為介於 0. 和 1. 之間的浮點數。記 n 為修剪前未遮罩數據的數量,則第 (n*limits[0]) 個最小數據和第 (n*limits[1]) 個最大數據被遮罩,修剪後未遮罩數據的總數為 n*(1.-sum(limits))。其中一個限制的值可以設定為 None 以表示開區間。
- inclusive{(True,True) tuple}, optional
旗標元組,指示是否應將左(右)端被遮罩的數據數量截斷 (True) 或四捨五入 (False) 為整數。
- axis{None,int}, optional
沿著哪個軸修剪。如果為 None,則修剪整個陣列,但保持其形狀不變。