CPMT2A
Changing Reference Levels in the Cox Proportional Hazards Model Table
CPM
We prepare the data similarly as in CPMT1.
For changing the reference levels, for example to use placebo as reference for a treatment arm variable, we can just reorder the levels of the corresponding factor variables, and pass the resulting dataset to the model fitting function as before. The forcats
package provides convenience functions for the level reordering.
Now we can proceed in the same way as in CPMT2.
Code
Effect/Covariate Included in the Model Hazard Ratio 95% CI p-value
—————————————————————————————————————————————————————————————————————————————————————————————
Treatment:
Description of Planned Arm (reference = B: Placebo) 0.0164
C: Combination 1.70 (1.03, 2.82) 0.0394
A: Drug X 0.87 (0.50, 1.51) 0.6217
Covariate:
Age
All 1.01 (0.98, 1.04) 0.4993
Biomarker (Continuous)
All 1.01 (0.96, 1.07) 0.6755
Biomarker (Categorical) (reference = LOW) 0.7350
MEDIUM 1.01 (0.62, 1.67) 0.9558
HIGH 0.84 (0.50, 1.40) 0.5054
R version 4.4.1 (2024-06-14)
Platform: x86_64-pc-linux-gnu
Running under: Ubuntu 22.04.4 LTS
Matrix products: default
BLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3
LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.20.so; LAPACK version 3.10.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
time zone: Etc/UTC
tzcode source: system (glibc)
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] dplyr_1.1.4 tern_0.9.5 rtables_0.6.9 magrittr_2.0.3
[5] formatters_0.5.9
loaded via a namespace (and not attached):
[1] Matrix_1.7-0 gtable_0.3.5 jsonlite_1.8.8
[4] compiler_4.4.1 tidyselect_1.2.1 stringr_1.5.1
[7] tidyr_1.3.1 splines_4.4.1 scales_1.3.0
[10] yaml_2.3.10 fastmap_1.2.0 lattice_0.22-6
[13] ggplot2_3.5.1 R6_2.5.1 generics_0.1.3
[16] knitr_1.48 forcats_1.0.0 rbibutils_2.2.16
[19] htmlwidgets_1.6.4 backports_1.5.0 checkmate_2.3.2
[22] tibble_3.2.1 car_3.1-2 munsell_0.5.1
[25] pillar_1.9.0 rlang_1.1.4 utf8_1.2.4
[28] broom_1.0.6 stringi_1.8.4 xfun_0.47
[31] cli_3.6.3 Rdpack_2.6.1 digest_0.6.37
[34] grid_4.4.1 lifecycle_1.0.4 vctrs_0.6.5
[37] evaluate_0.24.0 glue_1.7.0 codetools_0.2-20
[40] abind_1.4-8 survival_3.7-0 carData_3.0-5
[43] random.cdisc.data_0.3.15 fansi_1.0.6 colorspace_2.1-1
[46] purrr_1.0.2 rmarkdown_2.28 tools_4.4.1
[49] pkgconfig_2.0.3 htmltools_0.5.8.1
Reuse
Copyright 2023, Hoffmann-La Roche Ltd.