R でファイルの名前を変更する方法 (例付き)
R でファイルの名前を変更するには、次の方法を使用できます。
方法 1: ファイルの名前を変更する
file. rename (from=' old_name.csv ', to=' new_name.csv ')
方法 2: 複数のファイルのテンプレートを置き換える
file. rename ( list.files (pattern=' old '), str_replace(list. files (pattern=' old '), pattern=' old ', ' new '))
次の例は、各メソッドを実際に使用する方法を示しています。
例: ファイルの名前を変更する
R に 4 つの CSV ファイルを含むフォルダーがあるとします。
#display all files in current working directory list. files () "data1.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
次のコードを使用して、 data1.csvというファイルの名前をdata1_good.csvに変更できます。
#rename one file file. rename (from=' data1.csv ', to=' data1_good.csv ') #display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
ファイルの名前が正常に変更されたことに注意してください。
例: 複数のファイルのテンプレートを置換する
R に 4 つの CSV ファイルを含むフォルダーがあるとします。
#display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
次のコードを使用して、各ファイルの名前の「good」を「bad」に置き換えることができます。
library (stringr) file. rename ( list.files (pattern=' good '), str_replace(list. files (pattern=' good '), pattern=' good ', ' bad ')) #display all files in current working directory list. files () "data1_bad.csv" "data2_bad.csv" "data3_bad.csv" "data4_bad.csv"
各 CSV ファイル名の「good」は「bad」に置き換えられていることに注意してください。
追加リソース
次のチュートリアルでは、R でファイルを使用して他の一般的な操作を実行する方法について説明します。
CSVファイルをRにインポートする方法
ExcelファイルをRにインポートする方法
R で setwd/getwd を使用する方法