Skip to content

Commit

Permalink
apply cap_names() on col_decimals
Browse files Browse the repository at this point in the history
  • Loading branch information
yihui committed Sep 5, 2024
1 parent 774e3e4 commit 9d66828
Showing 1 changed file with 9 additions and 12 deletions.
21 changes: 9 additions & 12 deletions R/summary.R
Original file line number Diff line number Diff line change
Expand Up @@ -361,11 +361,8 @@ summary.gs_design <- function(object,
# "bound" is a required column
if (!"bound" %in% names(col_decimals)) col_decimals <- c(bound = NA, col_decimals)

map_vars <- setNames(cap_initial(default_vars), default_vars)
map_vars <- gsub("^~risk ", "~Risk ", map_vars)
map_vars <- gsub("^(~w?)(hr) ", "\\1HR ", map_vars, perl = TRUE)
col_vars <- replace_values(names(col_decimals), map_vars)
names(col_decimals) <- col_vars
col_decimals <- cap_names(col_decimals)
col_vars <- names(col_decimals)

output <- output %>% group_by(Analysis) %>% select(all_of(col_vars))
# Set the decimals to display ----
Expand Down Expand Up @@ -408,18 +405,18 @@ get_decimals <- function(vars, decs, vars_default, decs_default) {

# capitalize variable names
cap_names <- function(x) {
low_vars <- c(
low <- c(
"analysis", "design", "power", "time", "event", "n", "bound", "z",
"~risk difference at bound", "~hr at bound", "~whr at bound", "nominal p"
)
# map lowercase names to capitalized names
map_vars <- setNames(cap_initial(low_vars), low_vars)
map_vars <- gsub("^~risk ", "~Risk ", map_vars)
map_vars <- gsub("^(~w?)(hr) ", "\\1HR ", map_vars, perl = TRUE)
map_vars <- c(
map_vars, ahr = "AHR", rd = "Risk difference", probability = "Alternate hypothesis",
map <- setNames(cap_initial(low), low)
map <- gsub("^~risk ", "~Risk ", map)
map <- gsub("^(~w?)(hr) ", "\\1HR ", map, perl = TRUE)
map <- c(
map, ahr = "AHR", rd = "Risk difference", probability = "Alternate hypothesis",
probability0 = "Null hypothesis", info_frac0 = "Information fraction",
info_frac = "Information fraction", event_frac = "Event fraction"
)
replace_names(x, map_vars)
replace_names(x, map)
}

0 comments on commit 9d66828

Please sign in to comment.