2015-10-18 26 views
10

Bir dosyayı R'de açmak istiyorum. Ne yapacağımı bilmiyorum. bir .zip dosyasını unzip

Ben arandı ve bunu böyle yöntemi bulundu:

unzip(zipfile, files = NULL, list = FALSE, overwrite = TRUE, 
     junkpaths = FALSE, exdir = ".", unzip = "internal", 
     setTimes = FALSE) 

ama bununla ne yapması gerektiğini bilmiyorum.

+6

Yardım dosyasını bulmuş gibi görünüyor. Okudun mu? –

+0

Mümkün http://stackoverflow.com/questions/3053833/using-r-to-download-zipped-data-file-extract-and-import-data – hrbrmstr

+0

@hrbrmstr - Bu bir 'unz() için olsa da –

cevap

10

Böyle yapabileceğini:

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 

Eh da R klasik bir şekilde hem yolları tanımlayabilirsiniz: Zip dosyasını ele alalım

adlı file.zip

zipF<- "C:\\path\\to\\my\\zipfile\\file.zip" 
outDir<-"C:\\Users\\Name\\Documents\\unzipfolder" 
unzip(zipF,exdir=outDir) 

exdir dosyaları ayıklanacak dizini tanımlar. Henüz mevcut değilse oluşturulacaktır. exdir ayarını yapmazsanız, unzip yalnızca geçerli çalışma dizininize açar.

+1

yapabilirsiniz pencerelerde eğik çizgi kullan – rawr

İlgili konular