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
에 대한 한 의견은? 인수는 선택 사항 인 경우
내가 이해할 수 있는지 모르겠다. 그들을 위해'@ param' 항목을 추가하십시오 ...? – joran
그리고 @usage를 생략하십시오. – rawr
요점은 두 매개 변수 인'hgt'와'chambers'는 본질적으로 다른 것들과 달리 의미가 다릅니다. 그 중 하나는 'TRUE'로 설정되고 다른 하나는 외부 기능을 호출합니다. 이 문제에 대한 문서를 독자에게 알리는 올바른 방법은 무엇입니까? – Manfredo