Cara mengganti nama file di r (dengan contoh)
Anda dapat menggunakan metode berikut untuk mengganti nama file di R:
Metode 1: Ganti nama file
file. rename (from=' old_name.csv ', to=' new_name.csv ')
Metode 2: Ganti templat di banyak file
file. rename ( list.files (pattern=' old '), str_replace(list. files (pattern=' old '), pattern=' old ', ' new '))
Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.
Contoh: Ganti nama file
Katakanlah kita memiliki folder yang berisi empat file CSV di R:
#display all files in current working directory list. files () "data1.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
Kita dapat menggunakan kode berikut untuk mengganti nama file bernama data1.csv menjadi 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"
Perhatikan bahwa file telah berhasil diubah namanya.
Contoh: Ganti template di banyak file
Katakanlah kita memiliki folder yang berisi empat file CSV di R:
#display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
Kita dapat menggunakan kode berikut untuk mengganti “baik” dengan “buruk” pada nama setiap file:
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"
Perhatikan bahwa “baik” telah diganti dengan “buruk” pada nama setiap file CSV.
Terkait: Cara menggunakan str_replace di R
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya dengan file di R:
Cara mengimpor file CSV ke R
Cara mengimpor file Excel ke R
Cara menggunakan setwd/getwd di R