R's mathematical group primitives that are translated to openEO processes.
# S3 method for class 'ProcessNode'
sum(..., na.rm = FALSE)
# S3 method for class 'ProcessGraphParameter'
sum(..., na.rm = FALSE)
# S3 method for class 'list'
sum(..., na.rm = FALSE)
# S3 method for class 'ProcessNode'
prod(..., na.rm = TRUE)
# S3 method for class 'ProcessGraphParameter'
prod(..., na.rm = TRUE)
# S3 method for class 'list'
prod(..., na.rm = TRUE)
# S3 method for class 'ProcessNode'
min(..., na.rm = TRUE)
# S3 method for class 'ProcessGraphParameter'
min(..., na.rm = TRUE)
# S3 method for class 'list'
min(..., na.rm = TRUE)
# S3 method for class 'ProcessNode'
max(..., na.rm = TRUE)
# S3 method for class 'ProcessGraphParameter'
max(..., na.rm = TRUE)
# S3 method for class 'list'
max(..., na.rm = TRUE)
# S3 method for class 'ProcessNode'
range(..., na.rm = TRUE)
# S3 method for class 'ProcessGraphParameter'
range(..., na.rm = TRUE)
# S3 method for class 'list'
range(..., na.rm = TRUE)
# S3 method for class 'ProcessNode'
mean(x, na.rm = FALSE, ...)
# S3 method for class 'ProcessGraphParameter'
mean(x, na.rm = FALSE, ...)
# S3 method for class 'list'
mean(x, na.rm = FALSE, ...)
# S3 method for class 'ProcessNode'
median(x, na.rm = FALSE, ...)
# S3 method for class 'ProcessGraphParameter'
median(x, na.rm = FALSE, ...)
# S3 method for class 'list'
median(x, na.rm = FALSE, ...)
sd.ProcessNode(x, na.rm = FALSE)
sd.ProcessGraphParameter(x, na.rm = FALSE)
sd.list(x, na.rm = FALSE)
var.ProcessNode(x, na.rm = FALSE)
var.ProcessGraphParameter(x, na.rm = FALSE)
var.list(x, na.rm = FALSE)
multiple arguments that start with a ProcessNode
or a ProcessGraphParameter
logical to determine if NA values shall be removed in the calculation
a vector or list of values that are mixed or consist fully of ProcessNode
,
ProcessGraphParameter
or numerical values
The ...
parameter is required to start with the ProcessNode
or a ProcessGraphParameter
that returns
a numeric value. If it starts with a number the corresponding function in base R will be used, which will result in most cases in
an error because base R cannot interprete the ProcessNode and ProcessGraphParameter objects. In that case you need to reorder the
elements so that openeo's group operators will be used.