2012-02-29 9 views

答えて

5

download.file()の第2引数はdestfileであり、それを指定する必要があります。私はこれでテストするには、Windowsマシンを持っていないが、これらの作業の両方を私のLinuxボックス上及び少なくとも第二は、あまりにもWindows上で動作しませんなぜ私が見ることができません。

download.file("http://www.abc.com/abc.zip", "./abc.zip") 
download.file("http://www.abc.com/abc.zip", "abc.zip") 

秒ファイル名を指定するだけで、現在の作業ディレクトリにダウンロードされ、指定された名前で保存されることを示しています。あなたのURLが変数である場合

+0

を。ご助力ありがとうございます。 –

7

、あなたはそれから「ファイル名」の部分を取得するためにbasenameを使用することができます働い

u <- "http://www.abc.com/abc.zip" 
basename(u) # "abc.zip" 

# downloads to current directory: 
download.file(u, basename(u)) 

# downloads to subdirectory "foo": 
download.file(u, file.path("foo", basename(u))) 
関連する問題