Ответ 1
Вы можете сделать это следующим образом:
zipF<-file.choose() # lets you choose a file and save its file path in R (at least for windows)
outDir<-"C:\\Users\\Name\\Documents\\unzipfolder" # Define the folder where the zip file should be unzipped to
unzip(zipF,exdir=outDir) # unzip your file
Ну, вы также можете определить оба пути в R классическим способом:
Предполагая, что ваш zip файл называется file.zip
zipF<- "C:\\path\\to\\my\\zipfile\\file.zip"
outDir<-"C:\\Users\\Name\\Documents\\unzipfolder"
unzip(zipF,exdir=outDir)
exdir
определяет каталог для извлечения файлов. Он будет создан, если он еще не доступен.
Если вы не установите exdir
, unzip
просто распакует его в текущий рабочий каталог.