Build your ultimate AI agent
Mô tả khóa học
Mua nhà ở đâu để tối đa giá trị cho số tiền bạn bỏ ra? Bước đầu tiên có thể là vẽ một bản đồ, nhưng phân tích không gian trong R dễ gây e ngại vì các đối tượng dữ liệu thường khá phức tạp.
Khóa học này sẽ giới thiệu dữ liệu không gian bằng cách bắt đầu với các đối tượng bạn đã quen thuộc — data frame — trước khi giới thiệu các đối tượng đặc thù từ các gói sp và raster dùng để biểu diễn dữ liệu không gian phục vụ phân tích trong R. Bạn sẽ học cách đọc, khám phá và thao tác với những đối tượng này, với “trái ngọt” là có thể dùng gói tmap để tạo bản đồ.
Đến cuối khóa học, bạn sẽ tạo được bản đồ giao dịch bất động sản ở một thị trấn nhỏ, dân số các quốc gia trên thế giới, phân bố dân cư ở vùng Đông Bắc Hoa Kỳ, và thu nhập trung vị theo khu phố ở Thành phố New York.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Vẽ bản đồ cơ bản với ggplot2 và ggmap
Chúng ta sẽ bắt đầu bằng cách hiển thị một số dữ liệu không gian — các giao dịch bất động sản ở một thị trấn nhỏ của Mỹ — bằng ggplot2 và giới thiệu gói ggmap như một cách nhanh chóng để thêm ngữ cảnh không gian vào biểu đồ của bạn. Chúng ta sẽ bàn về điều khiến dữ liệu không gian trở nên đặc biệt và giới thiệu các kiểu dữ liệu không gian phổ biến sẽ được sử dụng xuyên suốt khóa học.
- Giới thiệu về dữ liệu không gian50 XP
- Lấy bản đồ nền100 XP
- Gộp tất cả lại với nhau100 XP
- Khám phá thông qua thẩm mỹ đồ họa100 XP
- Các tùy chọn hữu ích của get_map() và ggmap()50 XP
- Các kiểu bản đồ khác nhau100 XP
- Tận dụng thế mạnh của ggplot2100 XP
- Một lựa chọn nhanh gọn100 XP
- Các kiểu dữ liệu không gian phổ biến50 XP
- Vẽ đa giác100 XP
- Bản đồ choropleth100 XP
- Dữ liệu raster dưới dạng heatmap100 XP
2
Dữ liệu điểm và đa giác
Bạn có thể làm được khá nhiều với dữ liệu không gian lưu trong data frame, nhưng mọi thứ sẽ dễ dàng hơn nếu chúng được lưu trong các đối tượng không gian chuyên biệt. Trong chương này, chúng ta sẽ giới thiệu các lớp đối tượng không gian do gói sp cung cấp, đặc biệt cho dữ liệu điểm và đa giác. Bạn sẽ học cách khám phá và lấy tập con các đối tượng này thông qua việc tìm hiểu một bản đồ thế giới. Phần thưởng cho việc nắm các lớp đối tượng này: chúng ta sẽ giới thiệu gói tmap — gói yêu cầu đầu vào là các đối tượng không gian nhưng giúp việc tạo bản đồ trở nên cực kỳ đơn giản! Bạn sẽ kết thúc bằng cách tạo một bản đồ dân số thế giới.
3
Dữ liệu raster và màu sắc
Mặc dù gói sp có cung cấp một số lớp cho dữ liệu raster, gói raster mang lại những lớp hữu ích hơn. Bạn sẽ được giới thiệu các lớp này cùng ưu điểm của chúng, sau đó học cách hiển thị chúng. Ví dụ tiếp tục chủ đề dân số từ Chương 2, nhưng bạn sẽ xem các bộ dữ liệu chi tiết hơn nhiều, cả về không gian lẫn nhân khẩu học. Ở nửa sau của chương, bạn sẽ học về màu sắc — phần thiết yếu của mọi hiển thị trực quan, và đặc biệt quan trọng đối với bản đồ.
4
Nhập dữ liệu và hệ quy chiếu
Trong chương này, bạn sẽ theo dõi quá trình tạo một trực quan hóa từ các tệp dữ liệu không gian thô cho tới khi thêm phần ghi công vào bản đồ. Trên đường đi, bạn sẽ học cách đọc dữ liệu không gian vào R, tìm hiểu sâu hơn về phép chiếu và hệ quy chiếu tọa độ, cách thêm dữ liệu bổ sung vào một đối tượng không gian, và một vài mẹo để hoàn thiện bản đồ của bạn.
R
Trực quan hóa dữ liệu địa lý trong R
Hoàn
thành khóa học

