最近WindowsをUbuntu 16.04オペレーティングシステムに変更しました。私はR Studioをもう一度インストールし、すべてのパッケージをロードし、windows/R Studioの下で1年以上完璧に動作していたコードを実行しようとしました。すべてが(最初の行のみがソースを示すことである)以下のコードの2行目を除いて、Rコードで正常に動作します:UbuntuにインストールされたR StudioにCSVファイルをインポートする方法16.04
UURL <- paste(URL[[nhl]][1],TodayDate,".csv",sep="")
ResultsData <- read.csv(file=UURL)
それは次のエラーを生成します。
"Error in file(file, "rt") : cannot open the connection"
私がこれまで知っています次のとおりです。
- 以前はWindows/R Studioで1年間働いていたコードです。
- は、
GetURL
のようなコマンドでインターネットにアクセスするプログラムの他の面で問題はありません。 UURL
の値は "http://promo.betfair.com/betfairsp/prices/dwbfpricesukwin15112016.csv"で、URLをチェックしてブラウザでcsv自体をダウンロードしているので問題はありません。- R & R Studioは、インストールしたすべてのパッケージ(
RCurl
など)の最新バージョンです。 - 問題は2つの類似したコード行に複製されるため、 には構文や回線固有のエラーはありません。
- 私は様々なオンライン投稿を読みましたが、この特定のものに対処するものはありません 1つはdownload.fileを使用することを提案しましたが、これはどちらも動作しません。
ありがとうございます。 libcurl
を使用して私にとっては
はところで私は、 'ライブラリ' ではないので、 '必要' を使用しましたパッケージが正常にロードされました。 – LostAtSea