【发布时间】:2015-02-14 01:27:24
【问题描述】:
我不明白警告信息:
警告信息: 在 download.file(url, temp, quiet = TRUE, mode = "wb") : 下载长度 2533 != 报告长度 2533
如果数字不同,我可以理解。重现代码:
url <- "http://www.waterqualitydata.us/Result/search?siteid=USGS-01594440&pCode=01075&countrycode=US&mimeType=tsv&zip=yes"
temp <- tempfile()
download.file(url,temp, quiet=TRUE, mode='wb')
doc <- unzip(temp)
unlink(temp)
retval <- read.delim(doc , header = TRUE, quote="\"",
dec=".", sep='\t',
fill = TRUE)
我可以取消警告,但我想确保我也没有做错任何事情。谢谢!
edit:添加了 read.delim 部分以获取数据框。我的平台是 x86_64-w64-mingw32/x64(64 位),使用 R 版本 3.1.2 (2014-10-31)。
【问题讨论】:
-
是的,对不起,我应该添加 sessionInfo(我假设它会在 cmets 中变得狭窄)。我正在使用平台:x86_64-w64-mingw32/x64(64 位),R 版本为 3.1.2(2014-10-31)。
-
当我昨天从 CRAN 下载一个包时,我也在一台带有 R 3.1.2 的 Windows 7 机器上收到了完全相同的错误消息。听起来像南瓜头盔中的错误
-
无法在具有相同 R 版本的 Linux 上重现。
-
奇怪,我在 Win8.1Pro 上使用平台:x86_64-w64-mingw32(64 位控制台)和 R 3.12 工作正常。
-
你在代理服务器后面吗?
标签: r