mapply {base}R Documentation

Apply a function to multiple list or vector arguments

Description

A multivariate version of sapply. mapply applies FUN to the first elements of each ... argument, the second elements, the third elements, and so on. Arguments are recycled if necessary.

Usage

mapply(FUN, ..., MoreArgs = NULL, SIMPLIFY = TRUE, USE.NAMES = TRUE)

Arguments

FUN Function to apply
... Arguments to vectorise over (list or vector)
MoreArgs A list of other arguments to FUN
SIMPLIFY Attempt to reduce the result to a vector or matrix?
USE.NAMES If the first ... argument is character and the result doesn't already have names, use it as the names

Value

A list, vector, or matrix.

See Also

sapply, outer

Examples

mapply(rep, 1:4, 4:1)

mapply(rep, times=1:4, x=4:1)

mapply(rep, times=1:4, MoreArgs=list(x=42))

[Package base version 2.1.0 Index]