R/family-timselstat.R

## This file was created automatically, do not edit by hand.
#' Time range statistics
#'
#' This module computes statistical values for a selected number of timesteps. According to the chosen operator the minimum, maximum, range, sum, average, variance or standard deviation of the selected timesteps is written to outfile. The time of outfile is determined by the time in the middle of all contributing timesteps of infile. This can be change with the CDO option --timestat_date <first|middle|last>. 
#'
#' @details
#'     timselmin    Time selection minimum
#'                  For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = min\{i(t',x), t1 < t' <= tn\}
#'     timselmax    Time selection maximum
#'                  For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = max\{i(t',x), t1 < t' <= tn\}
#'     timselrange  Time selection range
#'                  For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = range\{i(t',x), t1 < t' <= tn\}
#'     timselsum    Time selection sum
#'                  For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = sum\{i(t',x), t1 < t' <= tn\}
#'     timselmean   Time selection mean
#'                  For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = mean\{i(t',x), t1 < t' <= tn\}
#'     timselavg    Time selection average
#'                  For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = avg\{i(t',x), t1 < t' <= tn\}
#'     timselstd    Time selection standard deviation
#'                  Normalize by n. For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = std\{i(t',x), t1 < t' <= tn\}
#'     timselstd1   Time selection standard deviation (n-1)
#'                  Normalize by (n-1). For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = std1\{i(t',x), t1 < t' <= tn\}
#'     timselvar    Time selection variance
#'                  Normalize by n. For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = var\{i(t',x), t1 < t' <= tn\}
#'     timselvar1   Time selection variance (n-1)
#'                  Normalize by (n-1). For every adjacent sequence t1, ...., tn of timesteps of the same selected time range it is:
#'                  
#'                  o(t,x) = var1\{i(t',x), t1 < t' <= tn\}
#' 
#'
#' 
#'
#' @returns
#' Operators that output one or more files return a character vector to the
#' output files.
#'
#' Operators that output an indefinite number of files return a string with the
#' basename of the files.
#'
#' Operatos that don't return filenames return a character vector with the
#' string output.
#' @name timselstat
NULL

Try the rcdo package in your browser

Any scripts or data that you put into this service are public.

rcdo documentation built on June 8, 2025, 12:36 p.m.