radqs {random.cdisc.data} | R Documentation |
Questionnaires Analysis Dataset (ADQS)
Description
Function for generating a random Questionnaires Analysis Dataset for a given Subject-Level Analysis Dataset.
Usage
radqs(
adsl,
param = c("BFI All Questions", "Fatigue Interference",
"Function/Well-Being (GF1,GF3,GF7)", "Treatment Side Effects (GP2,C5,GP5)",
"FKSI-19 All Questions"),
paramcd = c("BFIALL", "FATIGI", "FKSI-FWB", "FKSI-TSE", "FKSIALL"),
visit_format = "WEEK",
n_assessments = 5L,
n_days = 5L,
seed = NULL,
na_percentage = 0,
na_vars = list(LOQFL = c(NA, 0.1), ABLFL2 = c(1234, 0.1), ABLFL = c(1235, 0.1), CHG2 =
c(1235, 0.1), PCHG2 = c(1235, 0.1), CHG = c(1234, 0.1), PCHG = c(1234, 0.1)),
cached = FALSE
)
Arguments
adsl |
( |
param |
( |
paramcd |
( |
visit_format |
( |
n_assessments |
( |
n_days |
( |
seed |
( |
na_percentage |
( |
na_vars |
(
|
cached |
boolean whether the cached ADQS data |
Details
One record per subject per parameter per analysis visit per analysis date.
Keys: STUDYID
, USUBJID
, PARAMCD
, AVISITN
Value
data.frame
Author(s)
npaszty
Examples
adsl <- radsl(N = 10, seed = 1, study_duration = 2)
adqs <- radqs(adsl, visit_format = "WEEK", n_assessments = 7L, seed = 2)
adqs
adqs <- radqs(adsl, visit_format = "CYCLE", n_assessments = 3L, seed = 2)
adqs