Začněte nyníZačněte zdarma

Absolutní vs relativní cesty

Absolutní cesty obsahují příliš mnoho informací o tvém konkrétním prostředí – například tvoje uživatelské jméno. To značně ztěžuje sdílení kódu, protože tvoje nastavení je jedinečné! Problém s absolutními cestami elegantně řeší relativní cesty.

V tomto cvičení předpokládáme, že se nacházíš v adresáři survival/.

Toto cvičení je součástí kurzu

Defenzivní programování v R

Zobrazit kurz

Pokyny k cvičení

  • Přepiš absolutní cesty – /home/repl/survival/input/ – jako relativní cesty.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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")
Upravit a spustit kód