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

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *