Come rinominare i file in r (con esempi)
È possibile utilizzare i seguenti metodi per rinominare i file in R:
Metodo 1: rinominare un file
file. rename (from=' old_name.csv ', to=' new_name.csv ')
Metodo 2: sostituisci il modello in più file
file. rename ( list.files (pattern=' old '), str_replace(list. files (pattern=' old '), pattern=' old ', ' new '))
Gli esempi seguenti mostrano come utilizzare ciascun metodo nella pratica.
Esempio: rinominare un file
Diciamo di avere una cartella contenente quattro file CSV in R:
#display all files in current working directory list. files () "data1.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
Possiamo usare il seguente codice per rinominare il file chiamato data1.csv in 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"
Tieni presente che il file è stato rinominato correttamente.
Esempio: sostituisci il modello in più file
Diciamo di avere una cartella contenente quattro file CSV in R:
#display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
Possiamo utilizzare il seguente codice per sostituire “buono” con “cattivo” nel nome di ciascun 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"
Tieni presente che “buono” è stato sostituito con “cattivo” nel nome di ciascun file CSV.
Correlati: come utilizzare str_replace in R
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre operazioni comuni con i file in R:
Come importare file CSV in R
Come importare file Excel in R
Come utilizzare setwd/getwd in R