Lấy dữ liệu cho bản đồ học với tigris
Trước khi tạo bản đồ mật độ điểm của Washington, DC bằng ggplot2, sẽ hữu ích nếu bạn lấy thêm một số dữ liệu bản đồ phụ trợ với gói tigris để giúp người xem bản đồ hiểu những gì bạn đã trực quan hóa. Những bộ dữ liệu này sẽ bao gồm các tuyến đường chính ở DC; các đối tượng thủy văn dạng vùng; và ranh giới của Quận Columbia, mà bạn sẽ dùng làm nền cho bản đồ.
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 R
Hướng dẫn bài tập
- Lấy bộ dữ liệu đường cho Washington, DC bằng hàm
roads(), rồi lọc kết quả để giữ các tuyến đường chính trong Quận. - Dùng hàm
area_water()từ tigris để lấy bộ dữ liệu các đối tượng thủy văn dạng vùng. - Lấy ranh giới của DC bằng cách sử dụng hàm
counties()của tigris.
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.
# Filter the DC roads object for major roads only
dc_roads <- ___("DC", "District of Columbia") %>%
___(RTTYP %in% c("I", "S", "U"))
# Get an area water dataset for DC
dc_water <- ___("DC", "District of Columbia")
# Get the boundary of DC
dc_boundary <- ___("DC", cb = TRUE)