Tuyệt đối vs tương đối
Đường dẫn tuyệt đối chứa quá nhiều thông tin về thiết lập riêng của bạn, ví dụ như tên người dùng. Điều này khiến việc chia sẻ mã trở nên khó khăn — rốt cuộc thì bạn là duy nhất mà! Cái ác mang tên đường dẫn tuyệt đối có thể bị đánh bại bằng sức mạnh của đường dẫn tương đối.
Trong bài tập này, giả định rằng bạn đang ở thư mục survival/.
Bài tập này là một phần của khóa học
Lập trình R theo hướng phòng thủ
Hướng dẫn bài tập
- Viết lại các đường dẫn tuyệt đối -
/home/repl/survival/input/- thành đường dẫn tương đối.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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")