Skip to contents

An event sequence can be replicated a certain number of times in a certain number of IDs.

Usage

ev_rep(x, ID = 1, n = NULL, wait = 0, as.ev = FALSE, id = NULL)

Arguments

x

event object.

ID

numeric vector if IDs.

n

passed to ev_repeat().

wait

passed to ev_repeat().

as.ev

if TRUE an event object is returned.

id

deprecated; use ID instead.

Value

A single data.frame or event object as determined by the value of as.ev().

See also

Examples


e1 <- c(ev(amt=100), ev(amt=200, ii=24, addl=2, time=72))

ev_rep(e1, 1:5)
#>    ID time amt cmt evid ii addl
#> 1   1    0 100   1    1  0    0
#> 2   1   72 200   1    1 24    2
#> 3   2    0 100   1    1  0    0
#> 4   2   72 200   1    1 24    2
#> 5   3    0 100   1    1  0    0
#> 6   3   72 200   1    1 24    2
#> 7   4    0 100   1    1  0    0
#> 8   4   72 200   1    1 24    2
#> 9   5    0 100   1    1  0    0
#> 10  5   72 200   1    1 24    2