【发布时间】:2019-11-13 04:56:36
【问题描述】:
我正在经历“R 适合所有人”,在 6.2 上它要求在线下载一个 excel 文件。当他们要求下载 CSV 时,我能够做到,但我收到 Excel 的错误消息。
下载 CSV 在线作品,Excel 无法使用。几页后我尝试做数据库部分,但仍然存在一些问题。我相信我已经下载了所有软件包,但也许我遗漏了一些东西。
这是我正在使用的代码:
download.file(url='http://jaredlander.com/data/ExcelExample.xlsx', destfile = 'data/ExcelExample.xlsx', method = 'curl')
download.file("http://www.jaredlander.com/data/diamonds.db", destfile = "data\diamonds.db",mode ='wb')
我希望它下载 Excel 文件,但我收到了以下错误消息。
警告:创建文件数据失败/ExcelExample.xlsx:没有这样的 文件或警告:目录 100 254 100 254 0 0 537
0 --:--:-- --:--:-- --:--:-- 538 curl: (23) 书写体失败 (0 != 254) 下载文件中的错误(url = "http://jaredlander.com/data/ExcelExample.xlsx", : 'curl' 调用了 非零退出状态
数据库部分也是如此。
1: In download.file("http://www.jaredlander.com/data/diamonds.db", :
URL http://www.jaredlander.com/data/diamonds.db: cannot open destfile 'data/diamonds.db', reason 'No such file or directory'
2: In download.file("http://www.jaredlander.com/data/diamonds.db", :
download had nonzero exit status
【问题讨论】:
-
您是否可能没有本地
data目录? -
嗨,请删除
method =并告诉我结果。download.file(url='http://jaredlander.com/data/ExcelExample.xlsx', destfile = 'data/ExcelExample.xlsx').
标签: r excel rcurl downloadfile