APPLY_READCSV_DOSSIER: La fonction "APPLY_READCSV_DOSSIER"

Usage Arguments

View source: R/APPLY_READCSV_DOSSIER.R

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
APPLY_READCSV_DOSSIER(
  emplacement.dossier = "K:/X_APPLIS/EvaluationRSA/FICHIERS_XML_CSV",
  pattern.extension = ".csv",
  autre.pattern = "RSABEM",
  liste_existante = DATAlist,
  variable_identification_fichiers = "FICHIER_DESTINATION",
  vec.correspondance.names = c(`D2017-01-01` = "rsa.RSABEM.00012017.B0403042.csv"),
  seq.dates = c("01/01/2018", "01/01/2019", "month"),
  combine_new = TRUE,
  data.RSA = TRUE
)

Arguments

emplacement.dossier

emplacement du dossier. Sans "/" à la fin.

pattern.extension

pattern qui indique l'extension dans les fichiers

autre.pattern

autre pattern qui permettra de filtrer les fichiers

liste_existante

une liste existe-t-elle déjà? Si non null, alors la fonction va essayer d'identifier les mois non pris en compte dans la liste, lire les fichiers correspondants et les insérer

variable_identification_fichiers

éventuelle variable dans les data.frames de la liste_existante qui donne les fichiers source. Non obligatoire.

vec.correspondance.names

ECRASE 'variable_identification_fichiers' et "seq.dates". Vecteur nommé avec les fichiers à aller chercher (à ajouter), présents dans 'emplacement.dossier' et nommé avec le nom qu'on souhaite leur attribuer dans le datalist final.

seq.dates

pour éviter que la fonction crée les noms des data.frames ajoutés à partir de leur nom de fichier, on peut spécifier une séquence de date : c("date d'origine", "date d'arrivée", interval de temps), au format suivant : c("01/01/2020", "01/08/2020", "month"). Format de date : "

\item

combine_newsi TRUE alors retourne une liste déjà combinée (contient liste_existante et les nouveaux data.frame). Si FALSE ne retourne que la liste des nouveaux data.frames (utile si on veut économiser de la mémoire). On peut faire ensuite: c(liste_existante, nouvelle_liste)

\item

data.RSAsi TRUE, applique des opérations spécifiques au traitement des données RSA (DATE, RSA_simple). Sinon, data.RSA=FALSE

La fonction "APPLY_READCSV_DOSSIER"


ECLOH/ViCaTraj documentation built on July 5, 2021, 12:09 a.m.