Zacznij terazZacznij za darmo

Zapisywanie wykresu tmap

Zapisywanie wykresów tmap jest proste dzięki funkcji tmap_save(). Pierwszy argument, tm, to wykres do zapisania, a drugi, filename, to nazwa pliku wynikowego. Jeśli nie podasz tm, zostanie zapisany ostatni wyświetlony wykres tmap.

Rozszerzenie nazwy pliku określa jego format – na przykład .png lub .pdf w przypadku wykresów statycznych. Jedną z ciekawych możliwości tmap jest zapisanie interaktywnej wersji wykresu, która korzysta z pakietu leaflet. Aby uzyskać wersję interaktywną, użyj funkcji tmap_save() z rozszerzeniem .html w nazwie pliku.

To ćwiczenie jest częścią kursu

Wizualizacja danych geoprzestrzennych w R

Zobacz kurs

Instrukcje do ćwiczenia

Zapisz wykres z poprzedniego ćwiczenia na dwa sposoby. Żaden z wykresów nie wyświetli się w twoim środowisku, ale będziesz mógł je obejrzeć po ukończeniu ćwiczenia.

  • Zapisz go jako wykres statyczny, podając nazwę pliku population.png.
  • Zapisz go jako wykres interaktywny, podając nazwę pliku population.html.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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"
Edytuj i uruchom kod