Excluindo com np.delete()

E se a sua pesquisa sobre árvores se concentrar apenas em árvores vivas em quarteirões de propriedade pública? Pode ser útil excluir alguns dados desnecessários, como a coluna do diâmetro do tronco e algumas árvores localizadas em quadras particulares.

Você aprendeu que a função np.delete() do NumPy recebe três argumentos: a matriz original, o índice ou índices a serem excluídos e o eixo a ser excluído. Se você não souber o índice ou os índices da matriz que deseja excluir, lembre-se de que, quando é passado apenas um argumento, o sitenp.where() retorna uma matriz de índices em que uma condição é atendida!

numpy é carregado como np, e a matriz 2D tree_census está disponível. As colunas em ordem referem-se a uma árvore ID, número do bloco, diâmetro do tronco e diâmetro do toco.

Este exercício faz parte do curso

Introdução ao NumPy

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Delete the stump diameter column from tree_census
tree_census_no_stumps = ____

# Save the indices of the trees on block 313879
private_block_indices = ____