Zacznij terazZacznij za darmo

Usuwanie danych za pomocą np.delete()

Co zrobić, jeśli twoje badania dotyczą wyłącznie żywych drzew rosnących na publicznych blokach miejskich? Przydatne może być usunięcie zbędnych danych – na przykład kolumny ze średnicą pniaków oraz wierszy dotyczących drzew na prywatnych blokach.

Wiesz już, że funkcja np.delete() w NumPy przyjmuje trzy argumenty: oryginalną tablicę, indeks lub indeksy do usunięcia oraz oś, wzdłuż której ma nastąpić usunięcie. Jeśli nie znasz indeksów elementów, które chcesz usunąć, przypomnij sobie, że np.where() wywołane z jednym argumentem zwraca tablicę indeksów spełniających podany warunek!

numpy jest załadowany jako np, a dwuwymiarowa tablica tree_census jest dostępna. Kolumny w kolejności odpowiadają: ID drzewa, numerowi bloku, średnicy pnia i średnicy pniaka.

To ćwiczenie jest częścią kursu

Wprowadzenie do NumPy

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Delete the stump diameter column from tree_census
tree_census_no_stumps = ____

# Save the indices of the trees on block 313879
private_block_indices = ____
Edytuj i uruchom kod