Удаление данных с помощью 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 = ____