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
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"