НачатьНачать бесплатно

Удаление данных с помощью np.delete()

Что если ваше исследование деревьев касается только живых деревьев на городских кварталах, находящихся в общественной собственности? В таком случае удобно удалить ненужные данные — например, столбец с диаметром пня и строки с деревьями, расположенными на частных кварталах.

Вы уже знаете, что функция np.delete() принимает три аргумента: исходный массив, индекс или индексы удаляемых элементов и ось, вдоль которой выполняется удаление. Если вы не знаете нужные индексы, вспомните: при передаче одного аргумента np.where() возвращает массив индексов, в которых выполняется заданное условие!

numpy загружен как np, двумерный массив tree_census доступен. Столбцы по порядку соответствуют: идентификатору дерева, номеру квартала, диаметру ствола и диаметру пня.

Это упражнение является частью курса

Введение в NumPy

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Delete the stump diameter column from tree_census
tree_census_no_stumps = ____

# Save the indices of the trees on block 313879
private_block_indices = ____
Редактировать и запускать код