modification_Corse: Modifier les codes Insee des communes corses

Description Usage Arguments Details References See Also Examples

View source: R/modification_Corse.R

Description

Modifier les codes Insee des communes corses. En effet, en 1976, les codes de toutes les communes corses sont modifiés : alors qu'ils commençaient tous par "20", leurs deux premiers caractères sont remplacés par "2A" (Corse du Sud) ou "2B" (Corse du Nord). Les codes postaux conservent d'ailleurs aujourd'hui le préfixe historique "20". Cette fonction est notamment utile pour la raison suivante : dans certaines tables issues des recensements Insee de 1968 ou 1975, les communes sont déjà codées avec les préfixes 2A et 2B.

Usage

1
2
3
4
modification_Corse(table_entree,
  codgeo_entree = colnames(table_entree)[1],
  vecteur_entree = is.vector(table_entree), sens = c("20vers2A2B",
  "2A2Bvers20"))

Arguments

table_entree

correspond à la table (ou le vecteur, cf. paramètre vecteur_entree) à transformer de manière à modifier les codes des communes corses.

codgeo_entree

est une chaîne de caractères qui indique le nom de la variable contenant les codes communes Insee. Par défaut, il s'agit du nom de la première colonne de table_entree.

vecteur_entree

vaut TRUE si table_entree est un simple vecteur.

sens

vaut "20vers2A2B" pour changer tous les codes communes corses commençant par 20 par 2A ou 2B et vaut "2A2Bvers20" quand l'effet inverse est recherché.

Details

Le code officiel géographique le plus récent du package est actuellement celui au 01/01/2020.

Les millésimes des COG qui peuvent être utilisés sont à ce stade les suivants : 1968, 1975, 1982, 1990, 1999, 2008 à 2020.

Les dates de référence des codes officiels géographiques utilisés dans COGugaison sont les suivantes :


Les différences entre les tables de passage Insee et non Insee sont les suivantes :

References

See Also

changement_COG_varNum, changement_COG_typo,changement_COG_typo_details, COG_akinator, enlever_PLM, modifications_communales,nivsupra,apparier_COG,modification_Oudon,trajectoire_commune

Examples

1
2
3
## Exemple 1
# Ici, nous allons remplacer les codes communes corses commençant par 2A ou 2B par 20 (l'exemple actuel ne contient pas de commune Corse donc le code n'a pas d'impact).
exemple_flux_sansCorse <- modification_Corse(table_entree=exemple_flux,sens="2A2Bvers20")

antuki/COGugaison documentation built on Feb. 29, 2020, 8:26 a.m.