我最近從Windows更改爲Ubuntu 16.04操作系統。我再次安裝了R Studio,加載了所有軟件包,並試圖運行在windows/R Studio下運行一年以上的完美代碼。一切工作正常使用R代碼,除了下面第二行代碼(第一行是隻顯示源):將CSV文件導入安裝在Ubuntu上的R Studio 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下工作了一年。
- 該程序的其他方面沒有任何問題,它們是 通過像
GetURL
這樣的命令訪問互聯網。 UURL
的值是「http://promo.betfair.com/betfairsp/prices/dwbfpricesukwin15112016.csv」,我已經檢查了URL並通過瀏覽器下載了csv本身,因此這裏沒有問題。- R & R Studio是我安裝的所有軟件包的最新版本,包括
RCurl
。 - 該問題被複制到另外兩個類似的代碼行中,因此 不是語法或行特定的錯誤。
- 我已閱讀各種在線帖子,但似乎沒有處理這個具體的 問題。一個建議使用download.file,但這也不起作用。
謝謝。
BTW我用 '庫' 而不是 '要求',使包裝好了。 – LostAtSea