apparier_COG: Apparier une liste de communes avec un millésime de COG

Description Usage Arguments Details Value References See Also Examples

View source: R/apparier_COG.R

Description

Comparer la liste des communes présente dans une table de données avec le COG d'un millésime donné. Fonction souvent utile après l'utilisation de la fonction COG_akinator.

Usage

1
2
3
apparier_COG(vecteur_codgeo, donnees_insee = TRUE,
  COG = as.numeric(substr(COG_akinator(vecteur_codgeo = vecteur_codgeo,
  donnees_insee = donnees_insee_entree), 4, 7)))

Arguments

vecteur_codgeo

correspond à un vecteur de codes Insee communaux que l'on cherche à comparer au COG d'un millésime donné.

donnees_insee

vaut TRUE si les données manipulées sont produites par l'Insee. En effet, quelques rares modifications communales (la défusion des communes Loisey et Culey au 1er janvier 2014 par exemple) ont été prises en compte dans les bases de données communales de l'Insee plus tard que la date officielle.

COG

indique l'année de COG de la table considérée. (exemple 1968). Par défaut renvoie l'année retournée par la fonction COG_akinator

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 :

Value

renvoie une liste composée de deux éléments :

References

See Also

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

Examples

1
2
3
4
5
6
7
8
## Exemple 1
COG_akinator(exemple_popcom$CODGEO,donnees_insee = TRUE)
apparier_COG(vecteur_codgeo=c(exemple_popcom[which(exemple_popcom$CODGEO!="01001"),1],"XXXXX"), donnees_insee = T,COG=2014)
appariement <- apparier_COG(vecteur_codgeo=c(exemple_popcom[which(exemple_popcom$CODGEO!="01001"),1],"XXXXX"), donnees_insee = T,COG=2014)
cat(appariement$absent_de_bdd)
cat(appariement$absent_de_COG)
# regarder le libellé des communes présentes dans le COG mais pas dans la base de données
COG2014_insee[which(COG2014_insee$CODGEO%in%appariement$absent_de_bdd),c(1,2)]

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