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

Địa điểm cụ thể

Trong bài tập này, bạn sẽ luyện cách tra cứu định danh địa lý cho các thành phố lớn. Census phân loại các thành phố và các đơn vị tự quản khác là "places" (địa điểm). Bạn sẽ tìm mã địa điểm bằng Geographic Codes Lookup tại Missouri Census Data Center

Các biến cần yêu cầu là tên địa điểm và tổng dân số.

Thư viện requests đã được nhập và base_url cho yêu cầu đã được thiết lập để truy vấn dữ liệu SF1 năm 2010.

Bài tập này là một phần của khóa học

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng Python

Xem khóa học

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

  • Sử dụng Missouri Census Data Center, hãy tìm (1) mã bang gồm hai chữ số cho Pennsylvania và (2) mã địa điểm gồm năm chữ số cho hai thành phố Philadelphia và Pittsburgh
  • Đặt điều kiện "for" để yêu cầu hai mã place bạn tìm được cho Philadelphia và Pittsburgh, phân tách bằng dấu phẩy
  • Đặt điều kiện "in" để yêu cầu mã state bạn đã tìm được cho Pennsylvania

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.

# Build dictionary of predicates
get_vars = ["NAME", "P001001"] # <- total population
predicates = {}
predicates["get"] = ",".join(get_vars)
predicates["for"] = "place:____"
predicates["in"] = "state:____"

# Execute the request
r = requests.get(base_url, params=predicates)

# Show the response text
print(r.text)
Chỉnh sửa và Chạy Mã