R > 4.0.0. Pour installer R sur sa machine : voir par exemple http://www.nathalievialaneix.eu/teaching/biostat_with_r.html
Avant d’installer les packages spécifiques, il est nécessaire d’installer quelques librairies en dehors de R (pour plus d’informations, voir : https://github.com/r-spatial/sf).
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
sudo apt-get update
sudo apt-get install libudunits2-dev libgdal-dev libgeos-dev libproj-dev
brew install pkg-config
brew install gdal
Pour installer ensuite la librairie sf et rgdal sous R, il faudra exécuter les lignes de commande suivante dans la console R :
install.packages("sf", configure.args = "--with-proj-lib=/usr/local/lib/")
install.packages("rgdal", configure.args = c("--with-proj-lib=/usr/local/lib/", "--with-proj-include=/usr/local/include/"))
Enfin, pour télécharger les librairies nécessaires, faire dans la console R :
install.packages(c(
"cartography", # réaliser des cartes
"classInt", # discrétisation de variables quantitatives
"geogrid", # permet de transformer un polygone en hexagone
"ggspatial", # syntaxe complémentaires à la ggplot
"GISTools", # outils pour faire de la carto
"leaflet", # interractivité avec JavaScript
"mapview", # interractivité avec JavaScript
"maptools", # manipulation de données "spatial",
"OpenStreetMap", # OSM
"osrm", # openstreetmap avec R
"raster", # manipulation de données raster
"RColorBrewer", # palette de couleurs pour carto
"readxls", # import de données XLS
"rgdal", # import de données spatiales
"rgeos", # manipulation de données spatiales
"sf", # nouvelle classe d'objets spatials
"sp", # ancienne classe d'objets spatials
"tidygeocoder", # localiser une adresse
"tidyverse", # ggplot, dplyr, etc
"tmaptools" # pour la carto
),
dependencies = TRUE)
devtools::install_github(repo = 'rCarto/photon') # calcul de distance routière
devtools::install_github("rCarto/popcircle")