Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Indexación Booleana en Arreglos 2D | Indexación y Segmentación
Fundamentos de NumPy
Sección 2. Capítulo 8
single

single

Indexación Booleana en Arreglos 2D

Desliza para mostrar el menú

El indexado booleano en arreglos de dos o más dimensiones funciona de manera similar a los arreglos unidimensionales. Sin embargo, el arreglo booleano debe tener el mismo número de dimensiones que el arreglo original (por ejemplo, 2D para arreglos bidimensionales). El arreglo devuelto, sin embargo, será unidimensional.

12345678
import numpy as np array_2d = np.array([ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]) # Retrieving elements less than 3 or greater than OR greater than or equal to 8 print(array_2d[(array_2d < 3) | (array_2d >= 8)])
Indexado booleano en un arreglo 2D

La matriz booleana a la derecha es la matriz booleana resultante de estas dos condiciones combinadas. Una vez más, los elementos en morado cumplen las condiciones y los elementos en verde no. Por lo tanto, al aplicar array_2d[(array_2d < 3) | (array_2d >= 8)], se obtiene un arreglo 1D con los elementos morados.

Tarea

Desliza para comenzar a programar

Estás analizando las temperaturas registradas en dos ciudades diferentes durante cuatro días. Las temperaturas se almacenan en el arreglo city_temperatures, donde cada fila representa una ciudad y cada columna representa un día.

  1. Utiliza indexación booleana para incluir únicamente las temperaturas que sean menores o iguales a 15 grados O mayores a 30 grados Celsius.
  2. Imprime el arreglo resultante.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 8
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt