|
|
@@ -1,13 +1,19 @@
|
|
|
#' Construct a string to report mean and SD
|
|
|
|
|
|
#' @param v a vector of values
|
|
|
+#' @param nD number of decimals to print
|
|
|
#'
|
|
|
#' @return a combined string
|
|
|
#'
|
|
|
#' @export
|
|
|
|
|
|
-get.mean<-function(v){
|
|
|
- base::sprintf('%.0f (%.0f)',base::mean(v,na.rm=TRUE),stats::sd(v,na.rm=TRUE))
|
|
|
+get.mean<-function(v,nD=0){
|
|
|
+ if (nD==2){
|
|
|
+ x=base::sprintf('%.2f (%.2f)',base::mean(v,na.rm=TRUE),stats::sd(v,na.rm=TRUE))
|
|
|
+ } else {
|
|
|
+ x=base::sprintf('%.0f (%.0f)',base::mean(v,na.rm=TRUE),stats::sd(v,na.rm=TRUE))
|
|
|
+ }
|
|
|
+ x
|
|
|
}
|
|
|
|
|
|
#' Construct a string to report median and range
|