Como usar a função file.path() em r (com exemplo)


A função file.path() na base R fornece uma maneira conveniente de definir um caminho de arquivo.

Esta função usa a seguinte sintaxe básica:

arquivo.path(“C:”, “Usuários”, “bob”, “Data_Science_Documents”, fsep=”\\”)

O exemplo a seguir mostra como usar esta função na prática.

Exemplo: como usar a função file.path() em R

Suponha que eu queira definir o seguinte diretório como diretório de trabalho em R:

  • C:\Users\bob\Data_Science_Documents

Posso usar a seguinte sintaxe com a função file.path() para fazer isso:

 #define file path
path <- file. path ("C:", "Users", "bob", "Data_Science_Documents", fsep="\\")

#view file path
path

[1] "C:\Users\bob\Data_Science_Documents"

#set path as working directory
setwd(path)

O diretório de trabalho agora está definido para o seguinte local:

  • C:\Users\bob\Data_Science_Documents

Posso confirmar isso usando a função getwd() para obter o diretório de trabalho atual:

 #get path of current working directory
getwd()

[1] “C:/Users/bob/Data_Science_Documents”

Deve-se observar que você também pode inserir barras manualmente no local do caminho do arquivo para definir o diretório de trabalho.

No entanto, a função file.path() fornece uma maneira mais fácil de definir um caminho de arquivo com menos caracteres.

A função file.path() também oferece código mais legível e é uma função incluída na base R, portanto você não precisa carregar nenhum pacote externo para usá-la.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns em R:

Como verificar se um pacote está instalado em R
Como verificar se existe um diretório em R
Como carregar vários pacotes em R

Add a Comment

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