Skip to contents

Creates a boxplot or violin plot comparing BIC values across methods and model types. Lower BIC values indicate better model fit.

Usage

plot_bic_comparison(aggregated_df, plot_type = "boxplot")

Arguments

aggregated_df

Data frame with aggregated results from run_param_sweep(). Must contain columns: Method, model_type, BIC_mean.

plot_type

Character. Type of plot. One of "boxplot" or "violin". Default is "boxplot".

Value

A ggplot2 object

Examples

if (FALSE) { # \dontrun{
library(synergyMixR)
results <- run_param_sweep(test = TRUE, cores = 2)

# Plot BIC comparison
p <- plot_bic_comparison(results$aggregated_results)
print(p)
} # }