Learn R Programming

mets (version 1.3.7)

count.history: 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

Thomas Scheike

Examples

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

Run the code above in your browser using DataLab