ПочатиПочніть безкоштовно

Видалення за допомогою np.delete()

Що робити, якщо ваше дослідження дерев зосереджене лише на живих деревах на міських кварталах, що перебувають у публічній власності? Може бути корисно видалити зайві дані, наприклад стовпчик із діаметром пня та деякі дерева, розташовані на приватних кварталах.

Ви дізналися, що функція NumPy 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 = ____
Редагувати та запускати код