本文簡要介紹 python 語言中 scipy.stats.mstats.trim
的用法。
用法:
scipy.stats.mstats.trim(a, limits=None, inclusive=(True, True), relative=False, axis=None)#
通過掩蓋某些給定限製之外的數據來修剪數組。
返回輸入數組的掩碼版本。
- a: 序列
輸入數組
- limits: {無,元組},可選
如果 relative 為 False,則絕對值中的元組(下限,上限)。低於(大於)下(上)限製的輸入數組的值被屏蔽。
如果 relative 為 True,則相對於未屏蔽數據的數量,在數組的每一側切割元組(下百分比,上百分比)。
注意修剪前未屏蔽數據的個數,第(n*limits[0])個最小數據和第(n*limits[1])個最大數據被屏蔽,修剪後未屏蔽數據總數為n* (1.-sum(limits)) 在每種情況下,一個限製的值可以設置為 None 以指示一個開放區間。
如果限製為無,則不執行修剪
- inclusive: {(bool, bool) 元組},可選
如果 relative 為 False,則表示是否允許值完全等於絕對限製的元組。如果 relative 為 True,則元組指示在每一側被屏蔽的數據數是應該四舍五入 (True) 還是截斷 (False)。
- relative: 布爾型,可選
是否將限製視為絕對值 (False) 或削減比例 (True)。
- axis: 整數,可選
要修剪的軸。
參數 ::
例子:
>>> from scipy.stats.mstats import trim >>> z = [ 1, 2, 3, 4, 5, 6, 7, 8, 9,10] >>> print(trim(z,(3,8))) [-- -- 3 4 5 6 7 8 -- --] >>> print(trim(z,(0.1,0.2),relative=True)) [-- 2 3 4 5 6 7 8 -- --]
相關用法
- Python SciPy mstats.trima用法及代碼示例
- Python SciPy mstats.tmin用法及代碼示例
- Python SciPy mstats.tmax用法及代碼示例
- Python SciPy mstats.tmean用法及代碼示例
- Python SciPy mstats.winsorize用法及代碼示例
- Python SciPy mstats.argstoarray用法及代碼示例
- Python SciPy mstats.kruskalwallis用法及代碼示例
- Python SciPy mstats.sem用法及代碼示例
- Python SciPy mstats.zscore用法及代碼示例
- Python SciPy mstats.zmap用法及代碼示例
- Python SciPy mstats.mode用法及代碼示例
- Python SciPy mstats.hmean用法及代碼示例
- Python SciPy mstats.variation用法及代碼示例
- Python SciPy mstats.compare_medians_ms用法及代碼示例
- Python SciPy mstats.gmean用法及代碼示例
- Python SciPy mstats.pearsonr用法及代碼示例
- Python SciPy mstats.kruskal用法及代碼示例
- Python SciPy mstats.mquantiles用法及代碼示例
- Python SciPy mstats.count_tied_groups用法及代碼示例
- Python SciPy mstats.chisquare用法及代碼示例
- Python SciPy mstats.describe用法及代碼示例
- Python SciPy mstats.sen_seasonal_slopes用法及代碼示例
- Python SciPy mstats.find_repeats用法及代碼示例
- Python SciPy matlab.loadmat用法及代碼示例
- Python SciPy misc.ascent用法及代碼示例
注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.stats.mstats.trim。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。