Rでlist.files()
を使用してファイルを読み込みます。ただし、_pattern=
_入力は、スキャンしている特別な文字列を含むすべてのファイルをスキャンします...
例.
MASTERLIST =list.files("/Volumes/3TB/",pattern="CL")
次のファイルを呼び出します。
_[1] "CLF16" "CLF17" "CLF18" "CLF19" "CLG16" "CLG17" "CLG18" "CLH16" "CLH17" "CLJ16" "CLJ17" "CLK16" "CLK17" "CLK18" "CLM16" "CLM17"
[17] "CLM18" "CLM19" "CLN16" "CLN17" "CLQ16" "CLQ17" "CLU15" "CLU16" "CLU17" "CLV15" "CLV16" "CLV17" "CLX15" "CLX16" "CLX17" "CLZ15"
[33] "CLZ16" "CLZ17" "CLZ18" "CLZ19" "CLZ20" "MCLH16" "MCLM16" "MCLU16" "MCLZ16"
_
ただし、ファイル38〜41のように、CL
で始まるファイルのみが必要であり、CL
を含むすべてのファイルが必要なわけではありません。
そのパターンで始まるファイルのみを呼び出すにはどうすればよいですか?
pattern
引数は正規表現を取るため、次を使用できます。pattern = "^CL"
Sys.glob
を使用してワイルドカード展開を使用し、必要なものを正確に指定できます。
Sys.glob('CL*')
あなたが望む仕事をする必要があります。