oceanis-package (version 1.7.5.2)

Mentioned in Awesome Official Statistics

Le package oceanis permet de réaliser des cartes d’analyses. Il propose plusieurs représentations cartographiques possibles : + ronds proportionnels + analyse en classes (ou choroplètes) + ronds proportionnels sur une analyse en classes + analyse en classes sur des ronds proportionnels + typologie par couleurs et par symboles + oursins + flèches joignantes (ou flèches proportionnelles) + flèches saphirs

Le package oceanis répond à 3 types de besoins :

  1. Créer des cartes fixes avec la possibilité d’ajouter des étiquettes. Idéal pour les sorties de documents (.pdf ou autres). Peut être intégré dans les applications.

  2. Créer des cartes interactives grâce au zoom et aux pop-up (technologie leaflet). Utile pour l’intégration dans une application ou dans une présentation en direct.

  3. Créer des cartes dans un environnement web ou les paramètres sont modifiables à la volée (technologie R-Shiny + leaflet). Utile pour l’intégration dans une application ou dans une présentation en direct. Ici, la carte est externalisée vers une nouvelle fenêtre du navigateur.

Les fonctions sont classées en 3 groupes, correspondant aux 3 besoins précédents (_plot__, _leaflet__, et _shiny__).

D’autres fonctions existent pour compléter l’offre : + Exporter une carte leaflet en projet Qgis + Modifier l’apparence de la carte + Créer ses propres zonages (connus ou à facon) à partir de tableaux de données.

Le package oceanis répond à des besoins bien spécifiques autant que d’autres packages dédiés à la cartographie (ggplot2, cartography, tmap, leaflet, mapview…). Son utilisation se veut la plus simple et rapide possible tout en proposant une large palette de fonctionnalités.

L’aide du package et la vignette proposent des exemples de réalisation de cartes à partir de données préchargées.

La vignette propose notamment un exemple de scénario de réalisation de cartes depuis le chargement des données et des fonds jusqu’à son exportation en fichier image ou en projet Qgis.

Pour installer le package oceanis sur poste depuis GitLab et le charger dans R :

remotes::install_gitlab(
     repo = "psar-at/unite-ced/oceanis-package",
     host = "gitlab.insee.fr",
     dependencies = TRUE,
     build_vignettes = TRUE
)
library(oceanis)

ou à partir du CRAN :

install.packages("oceanis")
library(oceanis)

Pour installer le package oceanis sur AUS :

#install.packages("remotes", type = "source")

    remotes::install_gitlab(
    repo = "psar-at/unite-ced/oceanis-package-aus",
    host = "gitlab.insee.fr", 
    upgrade = "never",
    build = FALSE,
    dependencies = TRUE
    )
library(oceanis)

Ci-dessous quelques exemples de cartes réalisées avec le package oceanis :