mt_creation_tables_projections_population: Fonction de création des tables de projection de population à...

View source: R/mt_creation_tables_projections_population.R

mt_creation_tables_projections_populationR Documentation

Fonction de création des tables de projection de population à l'échelle communale

Description

Fonction de création des tables de projection de population à l'échelle communale

Usage

mt_creation_tables_projections_population(
  BTX_TD_POP1B,
  emplacement_projection_dep_insee_2013_2050,
  Annee_recensement,
  correspondance_age_classe_age,
  base_cc_evol_struct_pop,
  liste_variables_base_cc_evol_struct_pop,
  base_cc_evol_struct_pop_n_5,
  liste_variables_base_cc_evol_struct_pop_n_5
)

Arguments

BTX_TD_POP1B

data frame contenant les données initiales de l'INSEE

emplacement_projection_dep_insee_2013_2050

Emplacement des données de projections départementales de l'INSEE collectées

Annee_recensement

Année de recensement des données collectées (BTX_TD_POP1B et base_cc_evol_struct_pop)

correspondance_age_classe_age

data frame de correspondance entre la variable AGED100 du data frame BTX_TD_POP1B et la classe d'âge quinquennal des projections.

base_cc_evol_struct_pop

data frame correspondant au table de l'INSEE d'évolution et structure de la population pour l'année n du recensement

liste_variables_base_cc_evol_struct_pop

Liste des variables de la table base_cc_evol_struct_pop à prendre en compte

base_cc_evol_struct_pop_n_5

data frame correspondant au table de l'INSEE d'évolution et structure de la population pour l'année n-5 du recensement

liste_variables_base_cc_evol_struct_pop_n_5

Liste des variables de la table base_cc_evol_struct_pop_n_5 à prendre en compte

Value

Une liste contenant 3 tables (Pop_proj_prepa_communes,Pop_proj et Pop_passe) utiles à l'exécution de la fonction mt_crea_elements_par_dep

See Also

BTX_TD_POP1B, projection_2013_2050_55, base_cc_evol_struct_pop, correspondance_age_classe_age et mt_crea_elements_par_dep

Examples

## Not run: 
BTX_TD_POP1B = readRDS("../data_init/INSEE/2018/BTX_TD_POP1B.rds")
Annee_recensement = 2018
base_cc_evol_struct_pop <- read_excel("../data_init/INSEE/2018/base-cc-evol-struct-pop-2018.xlsx",
                                      skip = 5,sheet = "COM_2018")

liste_variables_base_cc_evol_struct_pop=list(
  CODGEO="CODGEO",DEP="DEP",POP="P18_POP",H0019="P18_H0019",F0019="P18_F0019",H65P="P18_H65P",F65P="P18_F65P",H2064="P18_H2064",F2064="P18_F2064"
)

base_cc_evol_struct_pop_n_5 <- read_excel("../data_init/INSEE/2018/base-cc-evol-struct-pop-2018.xlsx",
                                          skip = 5,sheet = "COM_2013")

liste_variables_base_cc_evol_struct_pop_n_5=list(
  CODGEO="CODGEO",DEP="DEP",POP="P13_POP",H0019="P13_H0019",F0019="P13_F0019",H65P="P13_H65P",F65P="P13_F65P",H2064="P13_H2064",F2064="P13_F2064"
)

correspondance_age_classe_age <- medtRucks::correspondance_age_classe_age

emplacement_projection_dep_insee_2013_2050 <- "../data_init/INSEE/projection_2013_2050"

valeur <- mt_creation_tables_projections_population(BTX_TD_POP1B=BTX_TD_POP1B,emplacement_projection_dep_insee_2013_2050=emplacement_projection_dep_insee_2013_2050,Annee_recensement=Annee_recensement,correspondance_age_classe_age=correspondance_age_classe_age,base_cc_evol_struct_pop=base_cc_evol_struct_pop,liste_variables_base_cc_evol_struct_pop=liste_variables_base_cc_evol_struct_pop,base_cc_evol_struct_pop_n_5=base_cc_evol_struct_pop_n_5,liste_variables_base_cc_evol_struct_pop_n_5=liste_variables_base_cc_evol_struct_pop_n_5)

## End(Not run)

arnaudmilet/medtRucks documentation built on March 24, 2022, 9:08 p.m.