Относительные пути пакетов в R

Я написал несколько функций для пакета, которые используют относительные пути, такие как:

"./data/foobar.rds"

Вот пример функции:

foo <- function(x) { 
x <- readRDS("./data/bar.rds")
return(x)
}

Теперь, если бы я работал на пути разработки пакета, это работало бы так, как я ожидаю. Но когда я загружаю пакет, этот путь использует текущий рабочий каталог, а не относительный путь пакета.

Как настроить его таким образом, чтобы путь для функций в пакете сохранял свои относительные пути в пакете?

11
задан bartektartanus 11 January 2015 в 09:44
поделиться