-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Prerequisites
For more information, see the CONTRIBUTING guide.
Description
The output I get by running the code below (copied directly from the Post-Processing vignette) does not produce the same output as the table under the "Collapsing Row Labels" section of https://cran.r-project.org/web/packages/Tplyr/vignettes/post_processing.html. Specifically, there are differences in the means and quartiles produced.
dat <- tplyr_table(tplyr_adsl, TRT01P) %>%
add_layer(
group_count(RACE, by = vars("Race n (%)", SEX))
) %>%
add_layer(
group_desc(AGE, by = vars("Age (years)", SEX))
) %>%
build()
dat_show <- collapse_row_labels(dat, row_label1, row_label2, row_label3, indent = " ") %>%
select(row_label, var1_Placebo)
dat_show %>% kable(escape=FALSE)
Steps to Reproduce (Bug Report Only)
-
I checked to make sure the Tplyr version is the most recent (1.2.1) and that the data from the package matches what is under https://github.com/atorus-research/Tplyr/blob/main/data/tplyr_adsl.rda
-
I tried calculating the means using dplyr
tplyr_adsl %>% filter(TRT01P == "Placebo") %>% group_by(SEX) %>% summarize(mean = mean(AGE, na.rm = TRUE))and get values that match the output I get from Tplyr (not those in the vignette).

-
When checking the Post-Processing article at https://atorus-research.github.io/Tplyr/articles/post_processing.html, the outputs match mine. So it seems perhaps the CRAN version of the vignette is out of date somehow?
Expected behavior: Screenshot from the vignette on CRAN:


