J'ai écrit quelques fonctions pour un paquet qui utilisent des chemins relatifs comme :
"./data/foobar.rds"
Voici un exemple de fonction :
foo <- function(x) {
x <- readRDS("./data/bar.rds")
return(x)
}
Maintenant, si je travaille dans le chemin de développement du paquet, cela fonctionne comme prévu. Mais lorsque je charge le paquet, ce chemin utilise le répertoire de travail actuel plutôt que le chemin relatif du paquet.
Comment faire pour que le chemin des fonctions à l'intérieur d'un paquet conserve son chemin relatif à l'intérieur du paquet ?