Podczas dokumentowania funkcji z roxygen2 możliwe jest umieszczenie przykładów w oddzielnym pliku.Lokalizacja plików przy użyciu tagu @example z roxygen2
Zobacz tutaj: http://r-pkgs.had.co.nz/man.html "Zamiast umieszczać przykłady bezpośrednio w dokumentacji, możesz umieścić je w osobnych plikach i użyć @przykładu ścieżka/względna/do/pakiet/root, aby wstawić je do dokumentacji."
i tu: http://roxygen.org/roxygen2-manual.pdf
np
#' 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
}
Moje pytanie brzmi: jaka ścieżka powinna być używana do przechowywania przykładowych plików R?
'inst/examples'? – jdharrison
Myślę, że/inst/przenosi się do/podczas instalacji pakietu? Sądzę, że to nie będzie miało znaczenia, jeśli dokumentacja jest już zbudowana? – wannymahoots
Tak, że 'inst/examples' powinien przejść do' przykładów' i myślę, że mógłbyś wtedy odwołać się do '/ examples' w swojej dokumentacji. – jdharrison