簡體   English   中英

在 R 編程或 R 降價中使用@?

[英]Use of @ in R programming, or R markdown?

我從另一個程序員那里下載了代碼,他們有以下內容:

#' @param gr                a GRanges of regions/DMRs/whatever
#' @param HMM               a GRanges with ChromHMM annotations (name, itemRgb)
#' @param background        a null distribution (universe) whence gr was chosen
#' @param footprint         compute BP footprints instead of number of overlaps?
#' 
#' @return                  a data.frame with overlap frequency and color code
#'
#' @export

我將 #' 識別為 knitr spin 的語法。 但我不明白它在這里是如何使用的,也不明白@符號在做什么。 請解釋。

#'部分表示這是通過 R 包roxygen2編入適當的 R 文檔的roxygen2 @param告訴翻譯者把這些東西變成文檔的元素。

您發布的示例將創建一個幫助文件,該文件最終將被視為

functionName(gr, HMM, background, footprint)

?functionName Usage 部分和 Arguments 部分下每個參數的描述下...請參閱@joran 提供的鏈接(和stackoverflow 標簽描述),了解所有可用標簽,您可以使用這些標簽來指導如何將此內聯文檔制作成完整的 .Rd 文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM