시작하기무료로 시작하기

tmap 플롯 저장하기

tmap 플롯은 tmap_save() 함수로 간단히 저장할 수 있어요. 첫 번째 인자 tm은 저장할 플롯이고, 두 번째 인자 filename은 저장할 파일 이름이에요. tm을 지정하지 않으면 마지막으로 출력한 tmap 플롯이 저장됩니다.

파일 이름의 확장자로 파일 형식이 결정돼요. 예를 들어 정적 플롯은 .png.pdf를 사용할 수 있어요. tmap의 멋진 점은 leaflet 패키지를 활용한 대화형 버전도 저장할 수 있다는 거예요. 대화형 버전을 얻으려면 tmap_save()를 사용하되 파일 이름 확장자를 .html로 지정하세요.

이 연습은 강의의 일부입니다

R로 지리공간 데이터 시각화하기

강의 보기

연습 안내

이전 연습 문제에서 만든 플롯을 다음과 같이 저장하세요. 두 플롯 모두 작업 공간에는 표시되지 않지만, 연습 문제를 완료하면 확인해 보실 수 있어요.

  • 파일 이름을 population.png로 지정해 정적 플롯으로 저장하세요.
  • 파일 이름을 population.html로 지정해 대화형 플롯으로 저장하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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"
코드 편집 및 실행