Computes counts of rechallenge cases,
over a set of adr and drug pairs.
desc_rch(.data, demo_data, drug_s = "drug1", adr_s = "adr1")
A data.table with one row per drug-adr pair
drug_s
and adr_s
, same as input.
Counts of overall, rch, inf, and rec cases (see details).
A link
data.table. See link_
.
A demo data.table.
A character string. The name of the drug column. Drug columns can be created with add_drug
.
A character string. The name of the adr column. Adr columns can be created with add_adr
.
Counts are provided at the case level (not the drug-adr pair level).
Description span from number of rechallenge cases
to informative rechallenge cases (those cases where the outcome is known).
You will need a link
data.table, see link_
, on which
you have added drugs and adrs with add_drug()
and add_adr()
.
Terminology
Overall
as opposed to rch
for rechallenged (rch
+ no_rch
= overall
).
Among rch
, inf
(informative) as opposed to non_inf
(inf
+ non_inf
= rch
)
Among inf
, rec
(recurring) as opposed to non_rec
(rec
+ non_rec
= inf
)
link_
, add_drug()
, add_adr()
, desc_dch()
, desc_tto()
link_ <-
link_ |>
add_drug(
d_code = ex_$d_groups_drecno,
drug_data = drug_
) |>
add_adr(
a_code = ex_$a_llt,
adr_data = adr_
)
desc_rch(.data = link_,
demo_data = demo_,
drug_s = "pd1",
adr_s = "a_colitis")
# You can vectorize over drugs and adrs
desc_rch(.data = link_,
demo_data = demo_,
adr_s = c("a_colitis", "a_pneumonitis"),
drug_s = c("pd1", "pdl1")
)
Run the code above in your browser using DataLab