La función numpy.compress() devuelve segmentos seleccionados de una array a lo largo del eje mencionado, que satisface un eje.
Syntax: numpy.compress(condition, array, axis = None, out = None)
Parámetros:
condition : [array_like]Condition on the basis of which user extract elements. Applying condition on input_array, if we print condition, it will return an arra filled with either True or False. Array elements are extracted from the Indices having True value. array : Input array. User apply conditions on input_array elements axis : [optional, int]Indicating which slice to select. By Default, work on flattened array[1-D] out : [optional, ndarray]Output_array with elements of input_array, that satisfies condition
Devolver :
Copy of array with elements of input_array, that satisfies condition and along given axis
# Python Program illustrating # numpy.compress method import numpy as geek array = geek.arange(10).reshape(5, 2) print("Original array : \n", array) a = geek.compress([0, 1], array, axis=0) print("\nSliced array : \n", a) a = geek.compress([False, True], array, axis=0) print("\nSliced array : \n", a)
Producción :
Original array : [[0 1] [2 3] [4 5] [6 7] [8 9]] Sliced array : [[2 3]] Sliced array : [[2 3]]
Referencias:
https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.compress.html
Nota:
estos códigos no se ejecutarán en la identificación en línea. Ejecútelos en sus sistemas para explorar el funcionamiento.
.
Este artículo es aportado por Mohit Gupta_OMG 😀 . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA