0

私は初めてRパッケージBerkeleyEarthを使用して作業し、その便利な機能を使用してBESTデータにアクセスしようとしています。おそらくそれは彼らのサーバーの問題だと思いますが(私がパッケージのメンテナに個別に対処した問題です)、それが代わりに私がしている愚かなことであるかどうかを知りたいと思いました。

私のせいを再現するには

library(BerkeleyEarth)
downloadBerkeley()

次のエラーメッセージが表示されます

trying URL 'http://download.berkeleyearth.org/downloads/TAVG/LATEST%20-%20Non-seasonal%20_%20Quality%20Controlled.zip'
Error in download.file(urls$Url[thisUrl], destfile = file.path(destDir,  : 
  cannot open URL 'http://download.berkeleyearth.org/downloads/TAVG/LATEST%20-%20Non-seasonal%20_%20Quality%20Controlled.zip'
In addition: Warning message:
In download.file(urls$Url[thisUrl], destfile = file.path(destDir,  :
  InternetOpenUrl failed: 'A connection with the server could not be established'

誰かがこのパッケージを使用してより良い経験をしましたか?

4

1 に答える 1

3

エラーメッセージは、zip形式のファイルを指すhttp://berkeleyearth.org/data/にリストされているURLを判断するために取得する必要のあるURLとは異なるURLを指しています。.ncより最近のように見える別のファイルのセットがあります。BerkeleyUrlsデータフレームのエントリを、分析戦略に一致するエントリに置き換えます。

これは、位置1、1にあるはずの現在のURLです。

http://berkeleyearth.lbl.gov/downloads/TAVG/LATEST%20-%20Non-seasonal%20_%20Quality%20Controlled.zip

そして、これはパッケージデータフレームにあるものです:

> BerkeleyUrls[1,1]
[1] "http://download.berkeleyearth.org/downloads/TAVG/LATEST%20-%20Non-seasonal%20_%20Quality%20Controlled.zip"

私はあなたが試すことができると思います:

 BerkeleyUrls[, 1] <- sub( "download\\.berkeleyearth\\.org", "berkeleyearth.lbl.gov", BerkeleyUrls[, 1]) 
于 2013-02-27T19:05:12.790 に答える