Ari, tôi cũng sử dụng roxygen2 (phiên bản 4.1.0). Phần sau là phần đánh dấu roxygen2 trong định nghĩa hàm (gctemplate) của tôi cho đến đầu phần thực.
#' @examples
#' ## List all G-causalities in a VAR system of 5 variables that will be searched in the pattern of 1
#' ## causer (like-independent) variable and 2 like-dependents conditional on 5-(1+2)=2 of the remaining
#' ## variable(s) in the system. Variables are assigned to numbers 1 to nvars.
#' ## "1 2 5 3 4" in the resulting line of gctemplate is to indicate the
#' ## (conditonal, partial, etc.) G-causality from variable 1 to variables 2 and 5
#' ## conditonal on variables 3 and 4.
#' # gctemplate(5,1,2)
#' ## The number of all G-causalities to be searched in the above pattern.
#' #dim(gctemplate(5,1,2))[[1]]
#' @importFrom combinat combn
#' @export
gctemplate <- function(nvars, ncausers, ndependents){
...
Tôi biết phương pháp dontrun của GSee.
Trong kỹ thuật của tôi, ví dụ số và văn bản giải thích ví dụ số đều là chú thích. Tôi sử dụng thụt lề để tạo sự khác biệt giữa hai điều này; Chú ý có 1 dấu sắc và 2 dấu sắc tương ứng sau "# '". Tôi luôn sử dụng kỹ thuật "# '## / #' #" ở trên trong các gói của mình. Người dùng được để lại thao tác sao chép-dán bất cứ khi nào họ muốn kiểm tra chức năng. Kỹ thuật này - theo tôi - song song hơn với sự bắn phá bình luận cổ điển của triết lý mã hóa phần mềm.
?example
và Viết R Extensions