Quando si documenta una funzione con roxygen2 è possibile inserire esempi in un file separato.Posizione dei file quando si utilizza il tag @example con roxygen2
vedere qui: http://r-pkgs.had.co.nz/man.html "Invece di includere esempi direttamente nella documentazione, è possibile metterli in file separati e utilizzare @example percorso/relativo/a/packge/root per inserirli nella documentazione."
e qui: http://roxygen.org/roxygen2-manual.pdf
esempio
#' Add together two numbers.
#'
#' @param x A number.
#' @param y A number.
#' @return The sum of \code{x} and \code{y}.
#' @example /path/to/example/add.R
add <- function(x, y) {
x + y
}
La mia domanda è: quale percorso deve essere utilizzato per memorizzare i file di esempio R?
'inst/esempi'? – jdharrison
Penso/inst/si sposta a/quando si installa il pacchetto? Immagino che questo non avrà importanza se la documentazione è già stata costruita? – wannymahoots
Si 'inst/examples' dovrebbe passare a' examples' e penso che potresti quindi fare riferimento a '/ examples' nella tua documentazione. – jdharrison