r - 仅在文件丢失时下载该文件

标签 r download

我希望让其他人可以运行我的代码,他们需要正确的 csv 文件来运行我的代码。

一旦他们用 git 克隆了我的存储库,他们就需要获取数据

所以我目前有:

u = 'https://someURL/data/RegularSeasonCompactResults.csv'
download.file(u,'RegularSeasonCompactResults.csv')
data = read.table('RegularSeasonCompactResults.csv')

但是,如果用户第二次运行此命令,它将重新下载文件,即使这不是必需的。

这似乎对人们来说可能是一个反复出现的问题,所以我想知道是否有内置的解决方案?

最佳答案

if(!file.exists("RegularSeasonCompactResults.csv")){ ... } 包裹它

关于r - 仅在文件丢失时下载该文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36459360/

相关文章:

c# - 如何使用其应用程序打开文件(该文件不存在于网络服务器中)?

R 从 URL 下载图片

r - 如何将 lubridate as_datetime 函数与 dplyr mutate 和 case_when 函数结合使用?

根据名称用另一个列表元素替换列表元素

r - R中的 "diagonal"矩阵平方

Java Web应用程序,如何让客户端保存生成的.txt文件?

java - 如何使环境变量在JAR文件中起作用?

r - 用 R 中的因子绘制线图

PHP - 下载次数

coldfusion - 使用CFHTTP在ColdFusion中下载大文件