Stretch and Dummy Code cm_xxx2long

Usage

cm_long2dummy(dataframe, rm.var = NULL, code = "code", start = "start", end = "end")

Arguments

dataframe
A dataframe that contains the person variable.
rm.var
An optional character argument of the name of a repeated measures column.
code
A character argument of the name of a repeated measures column. Default is "code".
start
A character argument of the name of a repeated measures column. Default is "start".
end
A character argument of the name of a repeated measures column. Default is "end".

Stretch and Dummy Code cm_xxx2long

Value

Returns a dataframe or a list of stretched and dummy coded dataframe(s).

Description

Stretches and dummy codes a cm_xxx2long dataframe to allow for combining columns.

Examples

## <strong>Not run</strong>: # foo <- list( # AA = qcv(terms="1:10"), # BB = qcv(terms="1:2, 3:10, 19"), # CC = qcv(terms="1:3, 5:6") # ) # # foo2 <- list( # AA = qcv(terms="4:8"), # BB = qcv(terms="1:4, 10:12"), # CC = qcv(terms="1, 11, 15:20"), # DD = qcv(terms="") # ) # # (x <- cm_range2long(foo)) # cm_long2dummy(x) # # (z <- cm_range2long(foo, foo2, v.name="time")) # out <- cm_long2dummy(z, "time") # ltruncdf(out) # ## <strong>End(Not run)</strong>

See also

cm_range2long, cm_time2long, cm_df2long