0

我首先在 R 版本 3.3.1 和 R Studio 1.0.143 中开发了我的 R 脚本,一切正常,R 库有一个内置函数 list.dirs(path = direct1, recursive = FALSE) 来帮助我列出目录。

然后我不得不将 R 降级到 2.1.3 版本,因为与我的同事的兼容性要求。函数 list.dirs 不再是内置的,所以我不得不为它编写一个函数来列出目录。我写的函数与问题无关,因为后来我添加了更多的 for 循环来替换 list.dirs() 的必要性。

然后无论我在命令中输入什么,这个错误消息都会不断弹出,即使我打开了一个空脚本或没有任何与 list.dirs() 相关的函数。

Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)
Error in list.dirs(dir, full.names = full.names, recursive = recursive) : 
  unused argument(s) (recursive = recursive)

尽管我可以正常运行我的脚本,但看到它一直出现很烦人。

有什么方法可以阻止此错误消息吗?

4

1 回答 1

0

您看到的问题应该通过RStudio v1.0.153解决。

于 2017-09-12T17:19:24.610 回答