Tìm tên Vườn quốc gia gần nhất
Bắt đầu với một truy vấn tùy chỉnh cho một điểm khai thác mỏ. Ở đây, bạn sẽ xác định tên của vườn quốc gia gần nhất với điểm khai thác cụ thể đó.
Các tập dữ liệu về điểm khai thác mỏ (mining_sites) và vườn quốc gia (national_parks) đã được nạp sẵn.
Bài tập này là một phần của khóa học
Làm việc với Dữ liệu Không gian địa lý trong Python
Hướng dẫn bài tập
- Chọn phần tử đầu tiên của geometry và gán vào biến
single_mine. - Tính khoảng cách từ mỗi vườn quốc gia đến
single_mine. Gọi kết quả làdist. - Lấy chỉ mục của giá trị nhỏ nhất trong
distbằng phương thứcidxmin(). - Lấy tên của vườn quốc gia gần nhất bằng chỉ mục vừa có với thuộc tính
.loc[], và in ra kết quả.
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.
# Get the geometry of the first row
single_mine = mining_sites.____[____]
# Calculate the distance from each national park to this mine
dist = ____
# The index of the minimal distance
idx = dist.____
# Access the name of the corresponding national park
closest_park = national_parks.____[____, '____']
print(closest_park)