当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Scipy stats.threshold()用法及代码示例


scipy.stats.threshold(a,threshmin = None,threshmax = None,newval = 0)函数剪辑出Give数组。超出设定限制的值可以用“ newval”参数代替。

参数:
arr:[数组]输入要剪切的数组或对象。
threshmin :(浮点数,整数)最小阈值。默认为无
threshmax :(浮点数,整数)最大阈值。默认为无
newval :(float,int)替换值(超出限制)的值。

结果:将值(超出限制)的裁剪数组替换为newval。


代码1:工作

# stats.threshold() method   
import numpy as np 
from scipy import stats 
   
arr1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 
  
  
print ("\narr1 : ", arr1) 
  
print ("\nclipped arr1 : \n", stats.threshold( 
        arr1, threshmin = 2, threshmax = 8, newval =-1))

输出:

arr1 :  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

clipped arr1 : 
[-1 -1 2 3 4 5 6 7 8 -1]


相关用法


注:本文由纯净天空筛选整理自vishal3096大神的英文原创作品 sciPy stats.threshold() function | Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。