Dynamically generate rank plot grids

This commit is contained in:
2024-10-01 15:28:13 -04:00
parent e2479de3d7
commit 1e816e1a71

View File

@@ -870,7 +870,12 @@ generate_rank_plot_configs <- function(df, variables, is_lm = FALSE, adjust = FA
} }
} }
return(list(grid_layout = list(ncol = 3, nrow = 2), plots = configs)) # Calculate dynamic grid layout based on the number of plots
num_plots <- length(configs)
grid_ncol <- 3
grid_nrow <- ceiling(num_plots / grid_ncol) # Automatically calculate the number of rows
return(list(grid_layout = list(ncol = grid_ncol, nrow = grid_nrow), plots = configs))
} }
generate_correlation_plot_configs <- function(df, highlight_cyan = FALSE) { generate_correlation_plot_configs <- function(df, highlight_cyan = FALSE) {