3
什麼是roxygen
記錄功能與像Roxygen2:帶有可選參數
#' @name dbh2vol
#' @usage dbh2vol(dbh,ipft)
#' @description This is an allometric function to return the tree volume
#' @param dbh diameter at breast height
#' @param ipft PFT
#' @return vol volume
#' @export
dbh2vol <- function(dbh,ipft,...,hgt, chambers = FALSE){
if (missing(hgt)) hgt = other_function (dbh, ipft)
vol = hgt * dbh^pft$vol[ipft]
if (chambers) vol = vol * 2
return(vol)
}
尤其是可選參數的正確方法是文檔的功能應該如何在可選參數chambers
和hgt
一個評論?
我不知道我明白...爲他們添加'@ param'條目...? – joran
並忽略@usage – rawr
好的重點是,兩個參數'hgt'和'chamber'與其他參數在本質上是不同的,因爲它們是可選的。其中一個設置爲「TRUE」,另一個設置爲外部功能。什麼是正確的方式告知讀者這些文件? – Manfredo