Dans une table contenant un code commune Insee (avec ou sans arrondissements pour Paris, Lyon et Marseille), accoler à cette table un nouveau champ contenant le niveau supra-communal correspondant à cette commune.

ajout_nivgeo_supracomm(TABLE, CODE_COMMUNE, SUFFIXE = "", COG_IN,
  COG_NIVGEO, NIVGEO)

Arguments

TABLE

Table en entrée disposant a minima d'un champ de codes commune Insee.

CODE_COMMUNE

Nom du champ de la table en entrée contenant le code commune Insee. Il peut contenir des codes arrondissements pour Paris, Lyon et Marseille (75101, 75102, etc...) ou non ('75056')

SUFFIXE

Terme à ajouter en suffixe au nom du champ de niveau supra-communal ajouté à la table (facultatif).

COG_IN

Millésime du Code Officiel Géographique du code commune en entrée (liste : cf. details ci-dessous). Le millésime du COG est indiqué dans les métadonnées des fichiers Insee, dans le fichier du RP d'année N il est généralement égal à N-2.

COG_NIVGEO

Millésime du Code Officiel Géographique du code supra-communal en sortie (liste : cf. details ci-dessous).

NIVGEO

Nom du niveau géographique supra-communal à ajouter (en format court, liste : cf. details ci-dessous). Peut être un vecteur contenant les noms de plusieurs niveaux.

Value

Renvoie une table avec un champ supplémentaire contenant le niveau géographique supra-communal.

Details

Les millésimes du COG disponibles sont les suivants : 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018.

Pour convertir un code commune d'un COG plus ancien, il est conseillé d'effectuer l'opération grâce au package 'COGugaison'.

Les niveaux supra-communaux disponibles sont les suivants :

  • Département ('DEP')

  • Région administrative ('REG')

  • Établissement public de coopération intercommunale ('EPCI')

  • Nature d'Établissement public de coopération intercommunale ('NATURE_EPCI')

  • Arrondissement ('ARR')

  • Canton-ou-ville ('CV')

  • Zone d'emploi ('ZE2010')

  • Unité Urbaine ('UU2010')

  • Tranche d'Unité Urbaine ('TUU2015')

  • Tranche détaillée d'Unité Urbaine ('TDUU2015')

  • Aire Urbaine ('AU2010')

  • Tranche d'aire urbaine ('TAU2015')

  • Zonage en Aires Urbaines ('CATAEU2010')

  • Bassin de vie ('BV2012')

  • Type de densité selon la grille de densité communale ('TYPEDENS')

References

Examples

# NOT RUN {
# Ajout du champ 'DEP' indiquant le niveau géographique "département" à une table ayant une information communale
COM_2012 <-
ajout_nivgeo_supracomm(TABLE = COM_2012 ,
CODE_COMMUNE = "CODGEO",
NIVGEO = "DEP",
COG_IN = 2010,
COG_NIVGEO = 2018)

# Ajout des niveaux géographiques "département", "région" et "type de densité" depuis les champs "commune de résidence actuelle" et "commune de résidence antérieure"
FD_MIGCOM_2015  <- FD_MIGCOM_2015
ajout_nivgeo_supracomm(TABLE = . ,
                       CODE_COMMUNE = "DCRAN",
                       SUFFIXE = "ANTE",
                       NIVGEO= c("DEP",'EPCI','TYPEDENS'),
                       COG_IN = 2017, COG_NIVGEO = 2018) %>%
ajout_nivgeo_supracomm(TABLE = . ,
                       CODE_COMMUNE = "COMMUNE",
                       SUFFIXE = "ACTU",
                       NIVGEO= c("DEP",'EPCI','TYPEDENS'),
                       COG_IN = 2017, COG_NIVGEO = 2018)
# }