EmpezarEmpieza gratis

Crear subconjuntos de matrices de NumPy 2D

Si tu matriz 2D numpy tiene una estructura regular, es decir, cada fila y columna tiene un número fijo de valores, las formas complicadas de seleccionar subconjuntos se vuelven muy fáciles. Echa un vistazo al código de abajo, donde se extraen los elementos "a" y "c" de una lista de listas.

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

Los índices antes de la coma se refieren a las filas, mientras que los que van después de la coma se refieren a las columnas. El : es para segmentar; en este ejemplo, le indica a Python que incluya todas las filas.

Este ejercicio forma parte del curso

Introducción a Python

Ver curso

Instrucciones del ejercicio

  • Muestra por pantalla la fila número 50 de np_baseball.
  • Crea una nueva variable, np_weight_lb, que contenga toda la segunda columna de np_baseball.
  • Selecciona la altura (primera columna) del jugador de béisbol número 124 en np_baseball y muéstrala por pantalla.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

import numpy as np

np_baseball = np.array(baseball)

# Print out the 50th row of np_baseball


# Select the entire second column of np_baseball: np_weight_lb


# Print out height of 124th player
Editar y ejecutar código