mirror of
https://github.com/agdamsbo/FreesearchR.git
synced 2025-09-12 01:49:39 +02:00
regression module reactively hides/shows p-values
This commit is contained in:
parent
6db500d13a
commit
07797b2adf
5 changed files with 45 additions and 28 deletions
|
@ -1 +1 @@
|
|||
hosted_version <- function()'v25.5.4-250512'
|
||||
hosted_version <- function()'v25.5.4-250513'
|
||||
|
|
|
@ -486,7 +486,7 @@ regression_server <- function(id,
|
|||
tryCatch(
|
||||
{
|
||||
parameters <- list(
|
||||
add_p = input$add_regression_p == "no"
|
||||
p.values = input$add_regression_p == "no"
|
||||
)
|
||||
|
||||
out <- lapply(rv$list$regression$models, \(.x){
|
||||
|
@ -499,16 +499,6 @@ regression_server <- function(id,
|
|||
)
|
||||
})
|
||||
|
||||
# if (input$add_regression_p == "no") {
|
||||
# out <- out |>
|
||||
# lapply(\(.x){
|
||||
# .x |>
|
||||
# gtsummary::modify_column_hide(
|
||||
# column = "p.value"
|
||||
# )
|
||||
# })
|
||||
# }
|
||||
|
||||
rv$list$regression$models |>
|
||||
purrr::imap(\(.x, .i){
|
||||
rv$list$regression$models[[.i]][["code_table"]] <- paste(
|
||||
|
@ -532,11 +522,19 @@ regression_server <- function(id,
|
|||
}
|
||||
)
|
||||
|
||||
|
||||
output$table2 <- gt::render_gt({
|
||||
## Print checks if a regression table is present
|
||||
if (!is.null(rv$list$regression$tables)) {
|
||||
rv$list$regression$tables |>
|
||||
tbl_merge() |>
|
||||
out <- rv$list$regression$tables |>
|
||||
tbl_merge()
|
||||
|
||||
if (input$add_regression_p == "no") {
|
||||
out <- out |>
|
||||
gtsummary::modify_column_hide(column = dplyr::starts_with("p.value"))
|
||||
}
|
||||
|
||||
out |>
|
||||
gtsummary::as_gt() |>
|
||||
gt::tab_header(gt::md(glue::glue("**Table 2: {rv$list$regression$params$descr}**")))
|
||||
} else {
|
||||
|
|
|
@ -46,6 +46,13 @@
|
|||
#' args.list = list(family = stats::binomial(link = "logit"))
|
||||
#' ) |>
|
||||
#' regression_table()
|
||||
#' mtcars|>
|
||||
#' regression_model(
|
||||
#' outcome.str = "mpg",
|
||||
#' args.list = NULL)
|
||||
#' ) |>
|
||||
#' regression_table()
|
||||
#'
|
||||
#'
|
||||
#' list(
|
||||
#' "Univariable" = regression_model_uv,
|
||||
|
|
|
@ -3996,7 +3996,7 @@ simple_snake <- function(data){
|
|||
#### Current file: /Users/au301842/FreesearchR/R//hosted_version.R
|
||||
########
|
||||
|
||||
hosted_version <- function()'v25.5.4-250512'
|
||||
hosted_version <- function()'v25.5.4-250513'
|
||||
|
||||
|
||||
########
|
||||
|
@ -7040,6 +7040,13 @@ symmetrical_scale_x_log10 <- function(plot, breaks = c(1, 2, 3, 5, 10), ...) {
|
|||
#' args.list = list(family = stats::binomial(link = "logit"))
|
||||
#' ) |>
|
||||
#' regression_table()
|
||||
#' mtcars|>
|
||||
#' regression_model(
|
||||
#' outcome.str = "mpg",
|
||||
#' args.list = NULL)
|
||||
#' ) |>
|
||||
#' regression_table()
|
||||
#'
|
||||
#'
|
||||
#' list(
|
||||
#' "Univariable" = regression_model_uv,
|
||||
|
@ -7662,7 +7669,7 @@ regression_server <- function(id,
|
|||
tryCatch(
|
||||
{
|
||||
parameters <- list(
|
||||
add_p = input$add_regression_p == "no"
|
||||
p.values = input$add_regression_p == "no"
|
||||
)
|
||||
|
||||
out <- lapply(rv$list$regression$models, \(.x){
|
||||
|
@ -7675,16 +7682,6 @@ regression_server <- function(id,
|
|||
)
|
||||
})
|
||||
|
||||
# if (input$add_regression_p == "no") {
|
||||
# out <- out |>
|
||||
# lapply(\(.x){
|
||||
# .x |>
|
||||
# gtsummary::modify_column_hide(
|
||||
# column = "p.value"
|
||||
# )
|
||||
# })
|
||||
# }
|
||||
|
||||
rv$list$regression$models |>
|
||||
purrr::imap(\(.x, .i){
|
||||
rv$list$regression$models[[.i]][["code_table"]] <- paste(
|
||||
|
@ -7708,11 +7705,19 @@ regression_server <- function(id,
|
|||
}
|
||||
)
|
||||
|
||||
|
||||
output$table2 <- gt::render_gt({
|
||||
## Print checks if a regression table is present
|
||||
if (!is.null(rv$list$regression$tables)) {
|
||||
rv$list$regression$tables |>
|
||||
tbl_merge() |>
|
||||
out <- rv$list$regression$tables |>
|
||||
tbl_merge()
|
||||
|
||||
if (input$add_regression_p == "no") {
|
||||
out <- out |>
|
||||
gtsummary::modify_column_hide(column = dplyr::starts_with("p.value"))
|
||||
}
|
||||
|
||||
out |>
|
||||
gtsummary::as_gt() |>
|
||||
gt::tab_header(gt::md(glue::glue("**Table 2: {rv$list$regression$params$descr}**")))
|
||||
} else {
|
||||
|
|
|
@ -58,6 +58,13 @@ gtsummary::trial |>
|
|||
args.list = list(family = stats::binomial(link = "logit"))
|
||||
) |>
|
||||
regression_table()
|
||||
mtcars|>
|
||||
regression_model(
|
||||
outcome.str = "mpg",
|
||||
args.list = NULL)
|
||||
) |>
|
||||
regression_table()
|
||||
|
||||
|
||||
list(
|
||||
"Univariable" = regression_model_uv,
|
||||
|
|
Loading…
Add table
Reference in a new issue