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
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 = ____