Absolute बनाम relative
Absolute paths में आपकी सेट-अप की बहुत ज़्यादा जानकारी होती है, जैसे आपका यूज़र नेम। इससे कोड शेयर करना मुश्किल हो जाता है — आखिर आप यूनिक हैं! Absolute paths की इस समस्या को relative paths की मदद से दूर किया जा सकता है।
इस अभ्यास में मान लीजिए कि आप survival/ डायरेक्टरी में हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Defensive R Programming
अभ्यास निर्देश
- Absolute path —
/home/repl/survival/input/— को relative path में लिखें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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")