R映射以解压缩-文件路径更改

问题描述

我有一个名为“ list”的输入文件路径列表和一个名为“ out”的输出文件路径列表。这些看起来像:

   Input:
    \\data\New Jersey\2020-10-27\Results.zip
    \\data\Alabama\2020-10-27\Results.zip

   Output:
   \\data\New Jersey\2020-10-27
   \\data\Alabama\2020-10-27

我想遍历“输入”列表并将文件解压缩到“输出”列表文件夹。

我尝试了以下两种方法

  for(i in 1:length(list)) {unzip(zipfile = list[i],exdir = out[i])}
  mapply(unzip,zipfile = list,exdir = out)

当我使用for循环时,我收到一条错误消息,提示“无效的路径参数”。当我使用mapply函数时,R会将反斜杠更改为正斜杠,并说没有文件或目录。为什么mapply试图将反斜杠更改为正斜杠?

例如,它尝试打开文件:\ date / New Jersey / 2020-10-27 / Results.zip

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)