readExcelDrees.Rd
Cette fonction sert à extraire le contenu de tous les onglets d'un fichier Excel de données départementales diffusé sous data.Drees. Le produit est une liste contenant un élément "tab" correspondant au tableau de données, et un élément "metadonnees" correspondant au tableau des métadonnées (source,note,champ, etc.) Si le tableau "tab" contient des colonnes dont les intitulés correspondent à des années, un autre élément "tablong" est disponible, dans lequel les années sont transposées en ligne plutôt qu'en colonnes.
readExcelDrees( fich, sheetinclude = NULL, sheetexclude = NULL, nlignetitre = NULL, options = "" )
fich | nom du fichier Excel |
---|---|
sheetinclude | vecteur des noms des onglets à inclure dans l'extraction (par défaut : tous les onglets) |
sheetexclude | vecteur des noms des onglets à exclure de l'extraction (par défaut : aucun onglet) |
nlignetitre | nombre de lignes pour les intitulés de colonne dans le fichier excel |
options | type de fichier data.drees particulier ("ASDEPslbenef", "ASDEPsldepenses", "OARSAsl", etc.) |
La fonction inclut des traitements complémentaires de mise en forme pour certains fichiers Excel particuliers ('options' = "ASDEPslbenef", "ASDEPsldepenses", "OARSAsl", etc.)
readExcelDrees(fich="data-raw/Les bénéficiaires de l aide sociale départementale - séries longues (1996-2018).xlsx",options = "ASDEPslbenef")#> Error in getSheetNames(fich): impossible de trouver la fonction "getSheetNames"readExcelDrees(fich="data-raw/Le personnel départemental de l'action sociale et médico-sociale de 2014 à 2018.xlsx",options = "ASDEPslperso")#> Error in getSheetNames(fich): impossible de trouver la fonction "getSheetNames"readExcelDrees(fich="data-raw/Les dépenses d aide sociale départementale - séries longues (1999 -2018).xlsx",options = "ASDEPsldepenses")#> Error in getSheetNames(fich): impossible de trouver la fonction "getSheetNames"readExcelDrees(fich="data-raw/Données mensuelles des prestations de solidarité.xlsx",options = "PrestaSolMens")#> Error in getSheetNames(fich): impossible de trouver la fonction "getSheetNames"