解压缩R

时间:2017-12-20 13:42:11

标签: r loops unzip bzip

我正在尝试从许多不同文件夹中的 R 中的PowerArchiver BZIP 中提取.nc文件,是否有人能够帮我这样做?

我有一个代码来提取和选择文件,但是当我尝试使用先前堆栈溢出支持(例如unzip a .zip file)中提供的代码解压缩时,我找不到有效的代码:

 < Warning message: In unzip(zipF, exdir = outDir) :
 error 1 in extracting from zip file> 

以下是我必须从Zip文件中提取文件的R代码:

File <- dir("I:/Turbidity", include.dirs = FALSE, all.files = FALSE, recursive = TRUE)  # to select all files and not the file paths 

str(File) #21328 files 

FUllList <- NULL 
for(r_a_traiter in File){    
FileList <- NULL   
if(as.character(substr(r_a_traiter, 18,45))== as.character("-EUR-L4-SPIM-ATL-v01-fv01-OI"))  ###character path = ‘1998/001/19980101-EUR-L4-SPIM-ATL-v01-fv01-OI.nc’ 
{ list_fichier_short <-r_a_traiter }   
FUllList <- c(FUllList, FileList)  
} 

str(FUllList)#7301`

0 个答案:

没有答案