首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在下载R中的kaggle文件,但未收到“Permission denied”错误

正在下载R中的kaggle文件,但未收到“Permission denied”错误
EN

Stack Overflow用户
提问于 2014-03-19 15:49:48
回答 1查看 1.8K关注 0票数 1

我正在尝试直接在R中下载Kaggle数据文件:

代码语言:javascript
复制
download.file("http://www.kaggle.com/c/walmart-recruiting-store-sales-forecasting/download/train.csv.zip", "/train.csv.zip")
Error in download.file("http://www.kaggle.com/c/walmart-recruiting-store-sales-forecasting/download/train.csv.zip",  : 
  cannot open destfile '/train.csv.zip', reason 'Permission denied'

附近有没有已知的步行街?

EN

回答 1

Stack Overflow用户

发布于 2014-03-19 16:08:35

您的destfile不正确。destfile是下载文件的目标位置(在您的计算机上)。我通常使用tempfile创建一个临时文件作为下载的目标,然后对其执行unlink操作。

代码语言:javascript
复制
tmp <- tempfile()
url <- "http://www.kaggle.com/c/walmart-recruiting-store-sales-forecasting/download/train.csv.zip"
download.file(url, destfile = tmp)

然后检查list.files('tmp') (取决于tmp在您计算机上的位置),unzip它,读取它,一旦您将它读取到R中,就使用unlink(tmp)将它转储。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22499426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档