ファイルをダウンロードする
インターネットからファイルをダウンロードするにはdownload.file()関数を使う。
| 引数 | 説明 | 初期値 |
|---|---|---|
| url | ダウロードするファイルのURL | |
| destfile | ダウンロード先のファイルパス | |
| method | ||
| mode | 書き出しのファイルのモード。w, wb(binary), a(append), abのいずれか |
w |
もしMacを使ってhttpsで始まるURLからファイルをダウンロードする場合にはmethod="curl"を指定する。
> fileUrl <- "https://data.baltimorecity.gov/api/views/dz54-2aru/rows.csv?accessType=DOWNLOAD"
> download.file(fileUrl, destfile = "./data/cameras.csv", method = "curl")
> list.files("./data")
ダウンロードしたファイルはバージョン管理のために、ダウンロードした日付を記録するよう心がける。
> dateDownloaded <- date()
> dateDownloaded
PDFファイルをダウンロードする
ownload.file(url = fileurl, destfile = "CoA.pdf", mode="wb")