【发布时间】:2014-09-07 08:10:45
【问题描述】:
我正在 R 中编写简单的代码,我正在检查工作目录中是否存在给定文件,如果不存在,我正在下载包含数据的 zip 文件并将其解压缩到 R 中。碰巧的是,如果该文件存在对应于二进制(getBinaryURL)的R对象,并且连接到该文件。我想在成功下载后删除它们。我起草了那些 if 语句,但它们返回错误 Error in exists(bin) : invalid first argument。 对我来说,语法有什么问题是显而易见的。
if (exists(bin)) rm(bin)
if (exists(con)) rm(con)
if (exists(dataurl)) rm(dataurl)
【问题讨论】:
标签: r object if-statement exists