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

Lưu một biểu đồ tmap

Lưu các biểu đồ tmap rất đơn giản với hàm tmap_save(). Đối số đầu tiên, tm, là biểu đồ cần lưu, và đối số thứ hai, filename, là tên tệp để lưu vào. Nếu bạn không chỉ định tm, biểu đồ tmap được in ra gần nhất sẽ được lưu.

Phần mở rộng của tên tệp xác định loại tệp, ví dụ .png hoặc .pdf cho biểu đồ tĩnh. Một điểm rất hay của tmap là bạn có thể lưu phiên bản tương tác sử dụng gói leaflet. Để có phiên bản tương tác, vẫn dùng tmap_save() nhưng đặt phần mở rộng tên tệp là .html.

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

Xem khóa học

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

Hãy lưu biểu đồ của bạn từ bài tập trước theo các cách sau. Cả hai biểu đồ sẽ không hiển thị trong không gian làm việc của bạn, nhưng bạn sẽ có thể xem chúng sau khi hoàn thành bài tập.

  • Lưu dưới dạng biểu đồ tĩnh bằng cách chỉ định tên tệp population.png.
  • Lưu dưới dạng biểu đồ tương tác bằng cách chỉ định tên tệp population.html.

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.

library(sp)
library(tmap)

# Plot from last exercise
tm_shape(countries_spdf) +
  tm_grid(n.x = 11, n.y = 11, projection = "longlat") +
  tm_fill(col = "population", style = "quantile")  +
  tm_borders(col = "burlywood4")

# Save a static version "population.png"


# Save an interactive version "population.html"
Chỉnh sửa và Chạy Mã