ディレクトリ

ディレクトリを操作する

ディレクトリを確認する

ディレクトリの確認にはfile.exists()を使う。

file.exists("directoryName")

ディレクトリを作る

ディレクトリを作るにはdir.crease()関数を使う。

if (!file.exists("data")) {
	dir.create("data")
	}

ディレクトリ中のファイルを一覧にして取得

list.files(path, pattern, recursive)
引数 説明
path ディレクトリのパス
pattern ファイル名を指定する正規表現 
> wd.database = "U:/Private/Database"
> vecFiles <- list.files(wd.database, pattern="RayBio")

サブディレクトを含めて取得

list.files(path, recrusive = TRUE)

作業ディレクトリ

作業ディレクトリの確認

作業ディレクトリを確認するにはgetwd()関数を使用する。

>getwd()
[1] "/Users"

作業ディレクトリの変更

作業ディレクトリを変更するには、setwd()関数の引数にディレクトリを指定する。パスは相対パスでも絶対パスのどちらでもよい。

> setwd("../")
> setwd("Users/R")

See Also

ファイルのダウンロード

ネットワークからデータをインポートする

データの書き出し

ファイルにデータを書き出す

データの読み込み

外部ファイルからデータをインポートする

mv

ファイルやディレクトリを移動する

標準入力

データを入力する

リスト

異種データの集まり

ベクトルの集合演算

ベクトルの和集合・積集合・差集合・相当な集合