2013-06-03 71 views
2

我有一個鏈接,當打開時自動開始下載到一個csv文件,我需要攔截R中的這個csv並下載它而不讓用戶選擇在哪裏下載文件。R,攔截一個csv文件從鏈接下載

CSV是按需生成的,我需要得到它

+0

所以當用戶點擊你的鏈接時,R實際上會打開它並做一些特別的事情?我假設你控制用戶所在的計算機?如果我正確地閱讀你,這可能比你想象的更具技術野心,並且可能不是一個好主意。 – Peyton

+0

我有一個網址,如果我在瀏覽器中打開這個網址,它會生成一個csv文件,並給我保存它的可能性。 我需要午餐鏈接從R和automaticaly下載文件,我該怎麼辦? – ntrax

回答

1

你可以使用read.table導入CSV文件作爲一個數據幀,例如:

fpe <- read.table("http://data.princeton.edu/wws509/datasets/effort.dat") 

這是什麼意思?

+0

不,我做一個網站的http請求,生成一個csv文件作爲響應,我需要自動下載它 – ntrax

2

@ntrax,'utils'包中的'download.file'會起到一定作用。

download.file(url,destfile) 

爲那些可查的許多選項?download.file。