无法访问Retrosheet包中的URL

时间:2019-06-05 13:38:31

标签: r

我正在尝试访问迄今为止发生的所有棒球比赛的时间表/位置的数据。

但是我无法克服这个错误。

  

getRetrosheet(“ schedule”,1995)   getRetrosheet(“ schedule”,1995)中的错误:     “ http://www.retrosheet.org/schedule/1995sked.txt”不是有效的网址

1 个答案:

答案 0 :(得分:1)

在我看来,复古版R软件包生成的链接已过期。

在这里Retrosheet Github链接到追溯表包。上一次提交是在4年前,这可能就是为什么它过时的原因。

它几乎生成了正确的链接,但是如果您翻阅回顾表并检查1995年的下载链接,它将转到http://www.retrosheet.org/schedule/1995SKED.ZIP,并下载一个zip文件而不是获取文本文件本身。声明如下:https://github.com/rmscriven/retrosheet/issues/5

在回购中,有几个分叉要比主分叉领先,而且看起来他们是为自己解决了此问题,因此请检查一下。您可以自己分叉并根据需要进行修复,也可以尝试使用某人已修复的分叉之一,例如this one

希望这会有所帮助!