📜  sciPy stats.trim1()函数| Python

📅  最后修改于: 2022-05-13 01:54:36.123000             🧑  作者: Mango

sciPy stats.trim1()函数| Python

scipy.stats.trim1(a, ratiotocut, tail='right')函数从传递的数组分布的一端切掉数组中的元素部分。

代码 #1:工作

# stats.trim1() 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.trim1(arr1, proportiontocut = .3, tail = 'right'))
  
print ("\nclipped arr1 : \n", 
       stats.trim1(arr1, proportiontocut = .3, tail = 'left'))
  
print ("\nclipped arr1 : \n", 
       stats.trim1(arr1, proportiontocut = .1, tail = 'left'))
  
print ("\nclipped arr1 : \n", 
       stats.trim1(arr1, proportiontocut = .1, tail = 'right'))

输出 :

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

clipped arr1 : 
 [0 2 1 3 4 5 6]

clipped arr1 : 
 [3 4 6 5 7 8 9]

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

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