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


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


scipy.stats.tmin(array, lowerlimit=None, axis=0, inclusive=True) 函数沿着指定的轴计算数组元素的修整最小值,并忽略超出指定限制的值。

参数:
array:输入数组或对象具有要计算最小值的元素。
axis:[默认为零]输入数组或对象具有要计算最小值的元素。
limits:要考虑的数组的上下限,小于下限或大于上限的值将被忽略。如果限制为“无”(默认),则使用所有值。
inclusive:确定是包括等于下限还是上限的值,或者在计算时排除它们。

返回:基于设置参数的数组元素的几何平均值。


代码1:

# Trimmed Minimum  
  
from scipy import stats 
import numpy as np  
  
# array elements ranging from 0 to 19 
x = [1, 3, 27, 56, 2, 4, 13, 3, 6] 
   
print("Trimmed Minimum:", stats.tmin(x))  
  
  
print("\nTrimmed Minimum by setting limit:",  
      stats.tmin(x, (5)))
输出:
Trimmed Minimum:1

Trimmed Minimum by setting limit: 6


代码2:检查不同的参数

# Trimmed Minimum  
  
from scipy import stats 
import numpy as np  
  
# array elements ranging from 0 to 19 
x = [[1, 3, 27],  
     [3, 4, 7],  
     [7, 6, 3],  
     [3, 6, 8]] 
  
print("Trimmed Minimum:", stats.tmin(x))  
  
# setting axis 
print("\nTrimmed Minimum by setting axis:",  
      stats.tmin(x, axis = 1)) 
  
print("\nTrimmed Minimum by setting axis:",  
      stats.tmin(x, axis = 0)) 
  
# setting limit 
print("\nTrimmed Minimum by setting limit:",  
      stats.tmin(x, (5), axis = 1)) 
  
  
print("\nTrimmed Minimum by setting limit:",  
      stats.tmin(x, (5), axis = 0))
输出:
Trimmed Minimum:[1 3 3]

Trimmed Minimum by setting axis: [1 3 3 3]

Trimmed Minimum by setting axis: [1 3 3]

Trimmed Minimum by setting limit: [27  7  6  6]

Trimmed Minimum by setting limit: [7 6 7]


相关用法


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