pmin: Maxima and Minima for mcnodes

Description Usage Arguments Details Value See Also Examples

Description

Returns the parallel maxima and minima of the input values.

Usage

1
2
3
4
## S3 method for class 'mcnode'
pmin(..., na.rm=FALSE)
## S3 method for class 'mcnode'
pmax(..., na.rm=FALSE)

Arguments

...

One or more mcnodess or one or more mcnodes and vector(s) of compatible size. Note that one mcnode must be at the first place.

na.rm

a logical indicating whether missing values should be removed.

Details

pmax and pmin take one or more mcnode and/or vectors as arguments and return a mcnode of adequate type and size giving the "parallel" maxima (or minima) of the mcnode and/or vectors. Note that the first element of ... should be an mcnode. The resulting type of mcnode is variable according to the elements that are passed. The same rules as in Ops.mcnode are applied.

Value

an mcnode of adequate type and dimension.

See Also

min, Ops.mcnode

Examples

1
2
3
4
5
ndvar(10);ndunc(21)
x <- mcstoc(rnorm, "V")
pmin(x, 0)
y <- mcdata(rep(c(-1, 1), length=ndunc()), "U")
unclass(pmin(x, y))

mc2d documentation built on July 5, 2021, 5:09 p.m.