3
#' @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)
}
のようなオプションのパラメータを持つ関数を文書roxygen
の正しい方法は何であるとの機能を文書化する方法をする必要があり、オプションのパラメータchambers
とhgt
上の1件のコメント?引数がオプションである場合
私は理解できません...それらのために '@ param'エントリを追加します...? – joran
と@usageを除外してください。 – rawr
要点は、2つのパラメータ 'hgt'と' chambers'は、オプションであるという意味で他のパラメータと本質的に異なります。そのうちの1つは「TRUE」に設定され、他方は外部機能を呼び出す。これについてのドキュメントを読者に知らせる正しい方法は何ですか? – Manfredo