La función scipy.stats.trim1(a,proporciontocut, tail=’right’) corta la porción de elementos en la array desde un extremo de la distribución de la array pasada.
Parámetros:
arr: [array_like] Array de entrada u objeto para recortar.
cola: [opcional] {‘izquierda’, ‘derecha’} Predeterminado a la derecha.
proporciontocut : Proporción (en rango 0-1) de datos a recortar de cada punta.Resultados: elementos de array recortados de ambos extremos en la proporción dada.
Código #1: Trabajando
# 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'))
Producción :
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]
Publicación traducida automáticamente
Artículo escrito por vishal3096 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA