Khoảng cách tác phẩm nghệ thuật từ trung tâm khu phố
Giờ bạn đã có điểm trung tâm và vị trí các tác phẩm nghệ thuật trong đơn vị phù hợp để tính khoảng cách bằng mét, đã đến lúc thực hiện bước đó.
Bài tập này là một phần của khóa học
Trực quan hóa dữ liệu không gian địa lý bằng Python
Hướng dẫn bài tập
- Import gói hỗ trợ in đẹp (pretty print).
- Tạo một dictionary
art_distancesbằng cách lặp quaart_dist_meters, dùngtitlelàm khóa vàdistance()từcenterlàm giá trị. Truyềncentervào đối sốothercủaGeoSeries.distance(). - In đẹp
art_distancesbằng phương thứcpprintcủapprint.
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.
# Import package for pretty printing
import ____
# Build a dictionary of titles and distances for Urban Residents art
art_distances = {}
for row in ____.iterrows():
vals = row[1]
key = vals['title']
ctr = vals[____]
art_distances[key] = vals['geometry'].distance(____)
# Pretty print the art_distances
____.____(art_distances)