ind_stdcontinuous {polypharmacy} | R Documentation |
Calculates the number of distinct medications that are consumed both during the initial and the final period of the overall study period by every individual of the study cohort and provides cohort descriptive statistics on this indicator.
ind_stdcontinuous(
processed_tab,
pdays,
stats = c("mean", "sd", "min", "p5", "p10", "p25", "median", "p75", "p90", "p95",
"max")
)
processed_tab |
Table of individual drug treatments over the study period. Created by |
pdays |
Duration (in days) of the initial and final periods of time . The initial period = [min; min+ |
stats |
Cohort descriptive statistics to calculate on the polypharmacy indicator. See Details for possible values. |
stats: Possible values are
'mean'
, 'min'
, 'median'
, 'max'
, 'sd'
;
'pX'
where X is an integer value in ]0, 100];
'q1'
='p25'
, 'q2'
='p50'
='median'
, q3
='p75'
.
list
:
indic
: data.table
indicating each stats
(columns).
stats_id
: data.table
indicating the number of drugs use for each individual (all cohort).
rx1 <- data.frame(id = c(1, 1, 1, 2, 3),
code = c("A", "A", "B", "A", "A"),
date = c("2000-01-01", "2000-01-22", "2000-01-10", "2000-01-01", "2000-01-20"),
duration = c(10, 10, 22, 31, 12))
cohort1 <- data.frame(id = as.numeric(1:4),
age = c(45, 12, 89, 31),
sex = c("F", "F", "M", "M"))
rx_proc1 <- data_process(Rx_deliv = rx1, Rx_id = "id", Rx_drug_code = "code",
Rx_drug_deliv = "date", Rx_deliv_dur = "duration",
Cohort = cohort1, Cohort_id = "id",
study_start = "2000-01-01", study_end = "2000-01-31",
cores = 1)
dt_ind_stdcontinuous <- ind_stdcontinuous(processed_tab = rx_proc1, pdays = 10)