我正在查看DataCarpentries第here页,它从他们的GitHub仓库上的setup.R文件中抛出了一个错误.在第33行,我们看到这个:

dest <- tempfile()

download.file("https://www.naturalearthdata.com/http//www.naturalearthdata.com/download/110m/physical/ne_110m_graticules_all.zip",
                  dest, mode = "wb")

URL看起来很奇怪(对我来说),但正确(例如,我可以从浏览器保存文件).数据是二进制的,所以mode="wb"看起来是正确的.但是调用download.file会引发一个错误,并给出可怕的"500 Internal Server Error"警告.我试过使用不同的方法,例如,method="curl"下载一个文本文件

"您的网站上有一个严重错误. 了解有关在WordPress中进行调试的更多信息."

这是一个使用url转换到更细粒度的方法的问题吗?

推荐答案

当您请求该URL时,您会得到一个302响应,这意味着请求被重定向.使用浏览器开发工具的"Network"部分,您会发现最终的链接是https://naciscdn.org/naturalearth/110m/physical/ne_110m_graticules_all.zip.我已确认download.file()与此链接一起工作正常.

R相关问答推荐

更改Heatmap Annotation对象的名称

以R中的正确顺序将日期时间字符列转换为posixct

判断字符串中数字的连续性

单个轮廓重叠条的单独图例

2个Rscript.exe可执行文件有什么区别?

如何删除最后一个可操作对象

从非重叠(非滚动)周期中的最新数据向后开窗并在周期内计数

如何计算R glm probit中的线性预测因子?

WRS2包中带有bwtrim的简单ANOVA抛出错误

使用不同的定性属性定制主成分分析中点的 colored颜色 和形状

有没有办法将基于每个值中出现的两个关键字或短语的字符串向量重新编码为具有这两个值的新向量?

计算Mean by分组和绑定到R中的数据集

防止正则表达式覆盖以前的语句

如何构建一个for循环来循环处理动物ID?

在r中整理图例和堆叠图的问题

使用ggplot2绘制具有边缘分布的坡度图

如何使投篮在R中保持一致

如何在刻面和翻转堆叠条形图中对齐geom_text()

如何将图例文本添加到图例符号中

把代码写成dplyr中的group_by/摘要更简洁吗?