Dữ liệu raster dưới dạng heatmap
Giá nhà dự đoán trong preds được gọi là dữ liệu raster: bạn có một biến được đo (hoặc trong trường hợp này là dự đoán) tại mọi vị trí trên một lưới đều.
Khi xem head(preds) trong console, bạn sẽ thấy các giá trị lat tăng theo bước khoảng 0.002, trong khi lon giữ nguyên. Sau 40 hàng, lon tăng khoảng 0.003, còn lat lặp lại cùng dải giá trị. Với mỗi vị trí lat/lon, bạn cũng có một predicted_price. Bạn sẽ thấy ở Chương 3 rằng một cách hữu ích hơn để nghĩ về (và lưu trữ) kiểu dữ liệu này là dưới dạng ma trận.
Khi dữ liệu tạo thành một lưới đều, một cách hiển thị là dùng heatmap. geom_tile() trong ggplot2 vẽ các hình chữ nhật được căn giữa tại mỗi vị trí và lấp kín khoảng trống tới vị trí kế tiếp, về cơ bản lát kín toàn bộ không gian. Bằng cách ánh xạ một biến vào thẩm mỹ fill, bạn sẽ có một heatmap.
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 địa lý trong R
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.
# Add a geom_point() layer
ggplot(preds, aes(lon, lat))