我希望将我的代码提供给其他人来运行,他们需要正确的csv文件来运行我的代码。
一旦他们git克隆了我的仓库,他们就需要获取数据
所以我目前有:
u = 'https://someURL/data/RegularSeasonCompactResults.csv'
download.file(u,'RegularSeasonCompactResults.csv')
data = read.table('RegularSeasonCompactResults.csv')
Run Code Online (Sandbox Code Playgroud)
但是,如果用户第二次运行此文件,即使没有必要,它也会重新下载文件。
对于人们来说,这似乎是一个反复出现的问题,所以我想知道是否有针对此的内置解决方案?