R/ajout_nivgeo_supracomm.R
ajout_nivgeo_supracomm.Rd
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)
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. |
Renvoie une table avec un champ supplémentaire contenant le niveau géographique supra-communal.
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')
# 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) # }