Xóa dữ liệu với np.delete()
Điều gì nếu nghiên cứu của bạn chỉ tập trung vào những cây còn sống trên các lô phố thuộc sở hữu công? Sẽ hữu ích nếu bạn xóa bớt dữ liệu không cần thiết, như cột đường kính gốc cây đã chặt và một số cây nằm trên các lô tư nhân.
Bạn đã học rằng hàm np.delete() của NumPy nhận ba đối số: mảng gốc, chỉ số (hoặc các chỉ số) cần xóa, và trục (axis) để xóa theo. Nếu bạn không biết chỉ số của phần tử muốn xóa, nhớ rằng khi chỉ truyền vào một đối số, np.where() sẽ trả về một mảng các chỉ số nơi điều kiện được thỏa mãn!
numpy đã được nạp là np, và mảng 2D tree_census đã sẵn có. Các cột lần lượt là ID của cây, số lô, đường kính thân, và đường kính gốc cây đã chặt.
Bài tập này là một phần của khóa học
Giới thiệu về NumPy
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Delete the stump diameter column from tree_census
tree_census_no_stumps = ____
# Save the indices of the trees on block 313879
private_block_indices = ____