Hy's Law Analysis Dataset (ADHY)
radhy.Rd
Function for generating a random Hy's Law Analysis Dataset for a given Subject-Level Analysis Dataset.
Usage
radhy(
adsl,
param = c("TBILI <= 2 times ULN and ALT value category",
"TBILI > 2 times ULN and AST value category",
"TBILI > 2 times ULN and ALT value category",
"TBILI <= 2 times ULN and AST value category",
"TBILI > 2 times ULN and ALKPH <= 2 times ULN and ALT value category",
"TBILI > 2 times ULN and ALKPH <= 2 times ULN and AST value category",
"TBILI > 2 times ULN and ALKPH <= 5 times ULN and ALT value category",
"TBILI > 2 times ULN and ALKPH <= 5 times ULN and AST value category",
"TBILI <= 2 times ULN and two consecutive elevations of ALT in relation to ULN",
"TBILI > 2 times ULN and two consecutive elevations of AST in relation to ULN",
"TBILI <= 2 times ULN and two consecutive elevations of AST in relation to ULN",
"TBILI > 2 times ULN and two consecutive elevations of ALT in relation to ULN",
"TBILI > 2 times ULN and two consecutive elevations of ALT in relation to Baseline",
"TBILI <= 2 times ULN and two consecutive elevations of ALT in relation to Baseline",
"TBILI > 2 times ULN and two consecutive elevations of AST in relation to Baseline",
"TBILI <= 2 times ULN and two consecutive elevations of AST in relation to Baseline",
"ALT > 3 times ULN by Period", "AST > 3 times ULN by Period",
"ALT or AST > 3 times ULN by Period", "ALT > 3 times Baseline by Period",
"AST > 3 times Baseline by Period", "ALT or AST > 3 times Baseline by Period"),
paramcd = c("BLAL", "BGAS", "BGAL", "BLAS", "BA2AL", "BA2AS", "BA5AL", "BA5AS",
"BL2AL2CU", "BG2AS2CU", "BL2AS2CU", "BG2AL2CU", "BG2AL2CB", "BL2AL2CB", "BG2AS2CB",
"BL2AS2CB", "ALTPULN", "ASTPULN", "ALTASTPU", "ALTPBASE", "ASTPBASE", "ALTASTPB"),
seed = NULL,
cached = FALSE
)
Arguments
- adsl
(
data.frame
)
Subject-Level Analysis Dataset (ADSL).- param
(
character vector
)
Parameter values.- paramcd
(
character vector
)
Parameter code values.- seed
(
numeric
)
Seed to use for reproducible random number generation.- cached
boolean whether the cached ADHY data
cadhy
should be returned or new data should be generated. If set toTRUE
then the other arguments toradhy
will be ignored.
Details
One record per subject per parameter per analysis visit per analysis date.
Keys: STUDYID
, USUBJID
, PARAMCD
, AVISITN
, ADTM
, SRCSEQ
Examples
library(random.cdisc.data)
adsl <- radsl(N = 10, seed = 1, study_duration = 2)
adhy <- radhy(adsl, seed = 2)
adhy
#> # A tibble: 500 × 71
#> STUDYID USUBJID SUBJID SITEID AGE AGEU SEX RACE ETHNIC COUNTRY DTHFL
#> <chr> <chr> <chr> <chr> <int> <fct> <fct> <fct> <fct> <fct> <fct>
#> 1 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 2 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 3 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 4 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 5 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 6 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 7 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 8 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 9 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> 10 AB12345 AB12345-B… id-9 BRA-1 35 YEARS F BLAC… UNKNO… BRA N
#> # ℹ 490 more rows
#> # ℹ 60 more variables: INVID <chr>, INVNAM <chr>, ARM <fct>, ARMCD <fct>,
#> # ACTARM <fct>, ACTARMCD <fct>, TRT01P <fct>, TRT01A <fct>, TRT02P <fct>,
#> # TRT02A <fct>, REGION1 <fct>, STRATA1 <fct>, STRATA2 <fct>, BMRKR1 <dbl>,
#> # BMRKR2 <fct>, ITTFL <fct>, SAFFL <fct>, BMEASIFL <fct>, BEP01FL <fct>,
#> # AEWITHFL <fct>, RANDDT <date>, TRTSDTM <dttm>, TRTEDTM <dttm>,
#> # TRT01SDTM <dttm>, TRT01EDTM <dttm>, TRT02SDTM <dttm>, TRT02EDTM <dttm>, …