Como renomear arquivos em r (com exemplos)
Você pode usar os seguintes métodos para renomear arquivos em R:
Método 1: renomear um arquivo
file. rename (from=' old_name.csv ', to=' new_name.csv ')
Método 2: Substitua o modelo em vários arquivos
file. rename ( list.files (pattern=' old '), str_replace(list. files (pattern=' old '), pattern=' old ', ' new '))
Os exemplos a seguir mostram como usar cada método na prática.
Exemplo: renomear um arquivo
Digamos que temos uma pasta contendo quatro arquivos CSV em R:
#display all files in current working directory list. files () "data1.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
Podemos usar o seguinte código para renomear o arquivo chamado data1.csv para 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"
Observe que o arquivo foi renomeado com sucesso.
Exemplo: Substituir modelo em vários arquivos
Digamos que temos uma pasta contendo quatro arquivos CSV em R:
#display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
Podemos usar o seguinte código para substituir “bom” por “ruim” no nome de cada arquivo:
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"
Observe que “bom” foi substituído por “ruim” no nome de cada arquivo CSV.
Relacionado: Como usar str_replace em R
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras operações comuns com arquivos em R:
Como importar arquivos CSV para R
Como importar arquivos Excel para R
Como usar setwd/getwd em R