adezip2: ~ *.zip - Dezippe des fichiers de l'archive PMSI, avec en...

Description Usage Arguments Details Author(s) See Also Examples

Description

Alternative à la fonction adezip(), si on connait precisement l'archive que l'on veut utiliser.

Usage

1
adezip2(path, file, liste = "", pathto = "")

Arguments

path

Chemin d'accès au répertoire contenant l'archive à décompresser

file

Nom de l'archive zip (ex: 750712184.2016.2.05042016093044.in.zip)

liste

Vecteur de caractère avec le type de fichiers à dézipper (ex: ano, rss, rsa, dmi, ...). Par défaut, liste = "" dezippe la totalite de l'archive.

pathto

Par defaut la même valeur que path, dézipper dans le même répertoire que l'archive, sinon préciser le chemin ou dezipper les fichiers dans le répertoire indiqué par pathto.

Details

adezip2 est un simple wrapper autour de la fonction adzip.default. Cette fonction est dépréciée. En utilisant le paramètre nom_archive avec la fonciton adezip() on obtient le même résultat.

Author(s)

G. Pressiat

See Also

adezip, astat, adelete

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# Chemin vers un dossier temporaire
tmp_dir <- tempdir()

# Chemin vers un dossier contenant des archives simulées
dossier_archives <- system.file("extdata", "test_data", "test_adezip", package = "pmeasyr")

# Décompresser en fonction du finess, année et mois du 
# fichier med d'une archive out
 adezip2(path = dossier_archives,
         file = "123456789.2017.7.21082017091715.out.zip",
         liste = 'med',
         pathto = tmp_dir)
 
dir(tmp_dir, pattern = "2017\\.7.*med")

GuillaumePressiat/pmeasyr2 documentation built on May 11, 2019, 3 p.m.