ADLB
ADLB
names = TRUE))
#install.packages("hms")
log_open(file.path(lfth, "adlb.log"))
#######################################################################
sep ("Loading subject level dataset & lab dataset into workspace")
#######################################################################
put (adsl)
data("lb")
head(lb, n=10)
put (lb)
#####################################################################
###################################################################
adsl_lb <- inner_join(adsl,lb, by=c("STUDYID","USUBJID"), multiple="all")
put(adsl_lb)
colnames(adsl_lb)
##################################################################
#################################################################
put (lb1)
colnames(lb1)
####################################################################
##################################################################
put (lb2)
############################################################################
###########################################################################
lb3 <- lb2 %>% mutate(ADY = if_else(!is.na(TRTSDT) & !is.na(ADT) & (ADT >= TRTSDT),
time_length(ADT - TRTSDT, "days") +1,
VISIT, "UNSCHEDULED"))
put (lb3)
put (lb4)
##################################################################################
#################################################################################
put (lb5)
param_unq <- lb5 %>% distinct (PARAM) %>% arrange(PARAM) %>%
put (lb6)
order = exprs(PARAM))
put(lb7)
#############################################################################
############################################################################
put (lb8)
#########################################################################
########################################################################
restrict_derivation(
derivation = derive_var_extreme_flag,
args = params(
new_var=ABLFL,
mode="last"
),
put (lb_abl)
derive_var_base (
source_var = AVAL,
new_var = BASE
put (lb_base)
derive_var_base (
source_var = AVALC,
new_var = BASEC
put (lb_basec)
put (lb_f3)
##################################################################
##################################################################
derivation = derive_var_extreme_flag,
args = params(
by_vars = exprs(USUBJID,PARAMN,AVISITN,AVISIT ),
order = exprs(ADT),
new_var= ANL01FL,
mode="last"
),
put (adlb)
=========================================================================
Base Packages: stats graphics grDevices utils datasets methods base Other
tidyverse_2.0.0
=========================================================================
=========================================================================
=========================================================================
# A tibble: 306 × 43
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1023 701 2012-0… 2012-0… 2012-0… 2012-0… <NA> 2013-0…
3 CDISCP… 01-701… 1028 701 2013-0… 2014-0… 2013-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1033 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1034 701 2014-0… 2014-1… 2014-0… 2014-1… <NA> 2014-1…
6 CDISCP… 01-701… 1047 701 2013-0… 2013-0… 2013-0… 2013-0… <NA> 2013-0…
7 CDISCP… 01-701… 1057 701 <NA> <NA> <NA> <NA> <NA> 2013-1…
8 CDISCP… 01-701… 1097 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1111 701 2012-0… 2012-0… 2012-0… 2012-0… <NA> 2013-0…
10 CDISCP… 01-701… 1115 701 2012-1… 2013-0… 2012-1… 2013-0… <NA> 2013-0…
# … with 296 more rows, 33 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 23
STUDYID DOMAIN USUBJID LBSEQ LBTES…¹ LBTEST LBCAT LBORRES LBORR…² LBORN…³
<chr> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr> <chr>
# … with 59,570 more rows, 13 more variables: LBORNRHI <chr>, LBSTRESC <chr>,
# LBSTRESN <dbl>, LBSTRESU <chr>, LBSTNRLO <dbl>, LBSTNRHI <dbl>,
# LBNRIND <chr>, LBBLFL <chr>, VISITNUM <dbl>, VISIT <chr>, VISITDY <dbl>,
# ²LBORRESU, ³LBORNRLO
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
=========================================================================
# A tibble: 59,580 × 64
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 54 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
=========================================================================
# A tibble: 59,580 × 66
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 56 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
Timing variables
=========================================================================
# A tibble: 59,580 × 70
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 60 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
=========================================================================
# A tibble: 59,580 × 72
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 62 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 73
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 63 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
=========================================================================
=========================================================================
# A tibble: 59,580 × 75
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 65 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# A tibble: 59,580 × 76
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 66 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 77
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 67 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
Assiging aval and avalc
=========================================================================
# A tibble: 59,580 × 79
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 69 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
Baseline flag & Base & BaseC
=========================================================================
# A tibble: 59,580 × 80
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 70 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 81
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 71 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 82
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 72 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 82
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 72 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
# A tibble: 59,580 × 84
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 74 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
=========================================================================
=========================================================================
=========================================================================
=========================================================================
# A tibble: 59,580 × 85
STUDYID USUBJID SUBJID SITEID RFSTDTC RFENDTC RFXST…¹ RFXEN…² RFICDTC RFPEN…³
<chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
1 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
2 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
3 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
4 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
5 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
6 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
7 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
8 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
9 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
10 CDISCP… 01-701… 1015 701 2014-0… 2014-0… 2014-0… 2014-0… <NA> 2014-0…
# … with 59,570 more rows, 75 more variables: DTHDTC <chr>, DTHFL <chr>,
# AGE <dbl>, AGEU <chr>, AGEGR1 <chr>, AGEGR1N <dbl>, SEX <chr>, RACE <chr>,
# ETHNIC <chr>, ARM <chr>, ARMCD <chr>, ACTARM <chr>, ACTARMCD <chr>,
# COUNTRY <chr>, REGION1 <chr>, REGION1N <dbl>, SAFFL <chr>, SAFFLN <dbl>,
# TRT01P <chr>, TRT01PN <dbl>, TRT01A <chr>, TRT01AN <dbl>, TRTSDT <date>,
# TRTEDT <date>, TRTDURD <dbl>, RANDDT <date>, EOSSTT <chr>, EOSDT <date>,
# ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names