count.history: Counts the number of previous events of two types for...

View source: R/recurrent.marginal.R

count.historyR Documentation

Counts the number of previous events of two types for recurrent events processes

Description

Counts the number of previous events of two types for recurrent events processes

Usage

count.history(
  data,
  status = "status",
  id = "id",
  types = 1,
  names.count = "Count",
  lag = TRUE,
  multitype = FALSE,
  marks = NULL
)

Arguments

data

data-frame

status

name of status

id

id

types

types of the events (code) related to status (multiple values possible)

names.count

name of Counts, for example Count1 Count2 when types=c(1,2)

lag

if true counts previously observed, and if lag=FALSE counts up to know

multitype

if multitype is true then counts when status "in" types, otherwise counts for each value of type, types=c(1,2)

marks

values related to status ("in" types), counts marks for types, only when multitype=TRUE

Author(s)

Thomas Scheike

Examples

data(hfactioncpx12)
hf <- hfactioncpx12
dtable(hf,~status)
rr <-  count.history(hf,types=1:2,id="id",status="status")
dtable(rr,~"Count*"+status,level=1)


kkholst/mets documentation built on June 14, 2025, 9:19 a.m.