Absoluto vs relativo
Caminhos absolutos contêm informações demais sobre a sua configuração específica, por exemplo, seu nome de usuário. Isso dificulta compartilhar o código — afinal, você é único! O vilão dos caminhos absolutos pode ser derrotado com o poder dos caminhos relativos.
Neste exercício, vamos supor que você está no diretório survival/.
Este exercício faz parte do curso
Programação Defensiva em R
Instruções do exercício
- Reescreva os caminhos absolutos —
/home/repl/survival/input/— como caminhos relativos.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# The load.R file
library("readr")
library("readxl")
# Print the current working directory
getwd()
# Change to relative paths
battles <- read_csv("/home/repl/survival/input/battles.csv")
foes <- read_xlsx("/home/repl/survival/input/foes.xlsx")