Crear subconjuntos de matrices de NumPy 2D
Si tu matriz de numpy
2D tiene una estructura regular (es decir, cada fila y columna tienen un número fijo de valores), las formas complicadas de crear subconjuntos se vuelven muy fáciles. Echa un vistazo al código siguiente, donde los elementos "a"
y "c"
se extraen de una lista de listas.
# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]
Los índices situados antes de la coma se refieren a las filas, mientras que los situados después de la coma se refieren a las columnas. :
sirve para usar slices; en este ejemplo, indica a Python que incluya todas las filas.
Este ejercicio forma parte del curso
Introducción a Python
Instrucciones de ejercicio
- Imprime la fila 50 de
np_baseball
. - Crea una nueva variable,
np_weight_lb
, que contenga toda la segunda columna denp_baseball
. - Selecciona la altura (primera columna) del 124.º jugador de béisbol en
np_baseball
e imprímela.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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