ファイルをインタラクティブに選択する。
file.choose()
ファイル選択のダイアログが開きます。
任意のファイルを選択すれば、そのファイルのフルパス名を返す。
ファイルをコピーする。
file.copy("temp4.txt","temp5.txt", overwrite = TRUE)
ファイルを作成する。
file.create("temp6.txt", showWarnings = TRUE)
ファイルを削除する。
file.remove("temp6.txt")
ファイル名を変更する。
file.rename("temp6.txt", "6temp.txt")
ディレクトリを作成する。
dir.create("./temp", showWarnings = TRUE)
ファイルが存在するか理論値を返す。
file.exists("033temp.txt")
## [1] TRUE
file.info("033temp.txt")
## size isdir mode mtime ctime
## 033temp.txt 20 FALSE 666 2016-04-05 15:48:17 2016-04-19 15:07:17
## atime exe
## 033temp.txt 2016-04-19 15:07:17 no
tempdir:テンポラリーディレクトリを表示する。
tempfile:テンポラリーファイルを表示する。
tempdir()
## [1] "C:\\Users\\hogehoge\\AppData\\Local\\Temp\\RtmpATMpak"
tempfile()
## [1] "C:\\Users\\hogehoge\\AppData\\Local\\Temp\\RtmpATMpak\\fileae0326c6442"
download.file:インターネットからファイルをダウンロードする。
# e-stat:国勢調査>時系列データ>男女,年齢,配偶関係>表番号1
fileUrl <- "https://www.e-stat.go.jp/SG1/estat/GL08020103.do?_xlsDownload_&fileId=000005017344&releaseCount=2"
download.file(fileUrl, "033kokuseida01.xls")
library(downloader):パッケージを導入してダウンロードを効率的に行う。
modeには“w”:書き込み,“wb”:バイナリ書き込み,“a”:追加,“ab”:追加書き込みがある。
# install.packages("downloader")
library(downloader)
fileUrl <- "https://www.e-stat.go.jp/SG1/estat/GL08020103.do?_xlsDownload_&fileId=000005017344&releaseCount=2"
download(fileUrl, "033da01.xls", mode = "wb")
カレントディレクトリに指定のファイルがダウンロードされます。
copyrigth © 2016 r-beginners.com All rigths reserved.
PAGE TOP ▲