cm_dummy2long: Convert cm_combine.dummy Back to Long

Description Usage Arguments Value See Also Examples

Description

cm_combine.dummy back to long.

Usage

1
  cm_dummy2long(cm.comb.obj, rm.var = "time")

Arguments

cm.comb.obj

An object from cm_combine.dummy

rm.var

Name of the repeated measures column. Default is "time".

Value

Returns a dataframe with co-occurrences of provided code columns.

See Also

cm_long2dummy, cm_combine.dummy

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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))
(out1 <- cm_long2dummy(x))

(z <- cm_range2long(foo, foo2, v.name="time"))
out2 <- cm_long2dummy(z, "time")
lapply(out2, head)
cm_combine.dummy(out1, combine.code = list(AB=qcv(AA, BB)))

combines <- list(AB=qcv(AA, BB), ABC=qcv(AA, BB, CC))
A <- cm_combine.dummy(D2, combine.code = combines)
head(A, 10)
B <- cm_combine.dummy(D1, combine.code = combines)
head(B, 10)

cm_dummy2long(A)
cm_dummy2long(B, "time")

trinker/qdap2 documentation built on May 31, 2019, 9:47 p.m.