Untuk membuat peta menggunakan R boleh memakai pelbagai jenis pakej. Cara yang senang ialah samada cara sp
atau sf
. Penerangan di sini menggunakan cara sf
. Untuk mengikuti cara ini, pakej-pekej di bawah perlu dipasangkan terlebih dahulu.
list.of.packages <- c("ggplot2","dplyr","sf","ggrepel")
new.packages <- list.of.packages[!(list.of.packages %in% installed.packages()[,"Package"])]
if(length(new.packages)) install.packages(new.packages)
sapply(list.of.packages, require, character.only = TRUE)
kart_sf = sf::st_read("~/Git-personal/Rujukan-R/norge/NOR_adm1.shp", stringsAsFactors = FALSE)
class(kart_sf)
Sekiranya ada masalah memasang pekej sf
di Linux disebabkan masalah di gdal-config
, pasangkan libgdal-dev
diterminal.
sudo apt install libgdal-dev
kemudian bolehlah pasangkan pakej sf
dengan install.packages('sf')
.
Sekiranya masalah disebabkan oleh libudunits2-0
dan libudunits2-dev
, pasangkan libudunits2-0
dan libudunits2-dev
di terminal.
sudo apt install -y libudunits2-0 libudunits2-dev