Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

Hướng dẫn bài tập

  • Import gói hỗ trợ in đẹp (pretty print).
  • Tạo một dictionary art_distances bằng cách lặp qua art_dist_meters, dùng title làm khóa và distance() từ center làm giá trị. Truyền center vào đối số other của GeoSeries.distance().
  • In đẹp art_distances bằng phương thức pprint của pprint.

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)
Chỉnh sửa và Chạy Mã