Como mover um arquivo de uma pasta para outra em r
Você pode usar os seguintes métodos para mover um arquivo de uma pasta para outra em R:
Método 1: Mova o arquivo de uma pasta para outra (e mantenha o arquivo original)
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
Esta sintaxe específica copia um arquivo chamado football_data.csv localizado na seguinte pasta:
C:/Usuários/bob/Documentos/dados_atual
Em seguida, este arquivo é copiado para a seguinte pasta:
C:/Usuários/bob/Documentos/new_data
Como usamos a função file.copy() , o arquivo original ainda é mantido na pasta de onde veio.
Método 2: Mova o arquivo de uma pasta para outra (e exclua o arquivo original)
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
Esta sintaxe específica copia um arquivo chamado football_data.csv localizado na seguinte pasta:
C:/Usuários/bob/Documentos/dados_atual
Em seguida, este arquivo é copiado para a seguinte pasta:
C:/Usuários/bob/Documentos/new_data
Como usamos a função file.rename() , o arquivo original é excluído da pasta de onde veio.
Os exemplos a seguir mostram como usar cada método na prática.
Relacionado: Como excluir um arquivo usando R
Exemplo 1: Mova o arquivo para R (e mantenha o arquivo original)
Digamos que queremos mover um arquivo chamado football_data.csv localizado na seguinte pasta:
C:/Usuários/bob/Documentos/dados_atual
A pasta atualmente contém três arquivos:
Podemos usar a seguinte sintaxe em R para mover football_data.csv para uma nova pasta chamada new_data :
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
A função file.copy() retorna um valor TRUE , que nos diz que funcionou.
Se abrirmos a pasta new_data , vemos que o arquivo football_data.csv foi copiado para lá:
E se voltarmos à pasta de onde veio o arquivo, veremos que ele ainda existe lá.
Nota : Se algum dos caminhos de arquivo estiver incorreto, a função file.copy() retornará um valor FALSE .
Exemplo 2: Mova o arquivo para R (e exclua o arquivo original)
Podemos usar a seguinte sintaxe em R para mover football_data.csv para uma nova pasta chamada new_data e excluir o arquivo original:
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
A função file.rename() retorna um valor TRUE , que nos diz que funcionou.
Se abrirmos a pasta new_data , vemos que o arquivo football_data.csv foi copiado para lá:
E se voltarmos à pasta de onde veio o arquivo, veremos que ele foi excluído dessa pasta:
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns em R:
Como importar arquivos CSV para R
Como importar arquivos Excel para R
Como importar arquivos Zip para R