Skip to contents

Generates all visualization plots for the Lewbel simulation results.

Usage

generate_all_plots(
  results_main,
  results_by_n,
  results_by_delta,
  bootstrap_examples,
  config,
  verbose = TRUE
)

Arguments

results_main

Data.frame. Main simulation results.

results_by_n

Data.frame. Sample size analysis results.

results_by_delta

Data.frame. Sensitivity analysis results.

bootstrap_examples

Data.frame. Bootstrap examples.

config

List. Configuration object containing true parameter values.

verbose

Logical. Whether to print progress messages (default: TRUE).

Value

A list of ggplot2 objects.

Examples

if (FALSE) { # \dontrun{
# Run full simulation
config <- create_default_config()
seeds <- generate_all_seeds(config)
results_main <- run_main_simulation(config, seeds)
results_by_n <- run_sample_size_analysis(config, seeds)
results_by_delta <- run_sensitivity_analysis(config, seeds)
bootstrap_demo <- run_bootstrap_demonstration(config, seeds)
bootstrap_examples <- analyze_bootstrap_results(
  results_main, bootstrap_demo, config
)

plots <- generate_all_plots(
  results_main, results_by_n, results_by_delta,
  bootstrap_examples, config
)
} # }