ComenzarEmpieza gratis

Eliminar con np.delete()

¿Qué pasa si tu investigación se centra solo en los árboles vivos en manzanas de titularidad pública? Puede ser útil eliminar datos que no necesitas, como la columna del diámetro del tocón y algunos árboles ubicados en manzanas privadas.

Has aprendido que la función np.delete() de NumPy recibe tres argumentos: el array original, el índice o índices que se van a eliminar y el eje a lo largo del cual eliminar. Si no conoces el índice o los índices del array que quieres borrar, recuerda que cuando se le pasa un único argumento, np.where() devuelve un array con los índices donde se cumple una condición.

numpy está cargado como np, y el array 2D tree_census está disponible. Las columnas, en ese orden, corresponden al ID del árbol, el número de manzana, el diámetro del tronco y el diámetro del tocón.

Este ejercicio forma parte del curso

Introducción a NumPy

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Delete the stump diameter column from tree_census
tree_census_no_stumps = ____

# Save the indices of the trees on block 313879
private_block_indices = ____
Editar y ejecutar código