Summarize simulation or real-data study results
Source:R/summarize_simulation_study.R
summarize_simulation_study.RdSummarize simulation or real-data study results
Arguments
- results
A results data frame returned by
run_simulation_study()orrun_real_data_study().
Examples
sim_results <- run_simulation_study(
dimensions = list(c(30, 12)),
true_ncomp = 2,
missing_props = numeric(0),
mechanisms = character(0),
reps = 2,
seed = 1
)
#> Warning: NaNs produced
#> Warning: NaNs produced
#> Warning: NaNs produced
#> Warning: NaNs produced
#> Warning: NaNs produced
#> Warning: NaNs produced
summarize_simulation_study(sim_results)
#> study
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC simulation
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF simulation
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC simulation
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF simulation
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold simulation
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO simulation
#> dataset n p
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC sim_n30_p12 30 12
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF sim_n30_p12 30 12
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC sim_n30_p12 30 12
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF sim_n30_p12 30 12
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold sim_n30_p12 30 12
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO sim_n30_p12 30 12
#> true_ncomp
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 2
#> target_ncomp
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 2
#> mechanism
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC <NA>
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF <NA>
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC <NA>
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF <NA>
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold <NA>
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO <NA>
#> missing_prop
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 0
#> method criterion
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC Complete AIC
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF Complete AIC-DoF
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC Complete BIC
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF Complete BIC-DoF
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold Complete Q2-10fold
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO Complete Q2-LOO
#> n_runs n_success
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 2 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 2 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 2 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 2 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 2 2
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 2 2
#> n_matched match_rate
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 0 0.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 1 0.5
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 0 0.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 1 0.5
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 2 1.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 2 1.0
#> mean_selected_ncomp
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 4.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 3.5
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 4.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 3.5
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 2.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 2.0
#> median_selected_ncomp
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 4.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 3.5
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 4.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 3.5
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 2.0
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 2.0
#> mean_runtime_sec
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC 0.0045
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF 0.0050
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC 0.0045
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF 0.0045
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold 0.0365
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO 0.1065
#> status_summary
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC ok
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.AIC-DoF ok
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC ok
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.BIC-DoF ok
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-10fold ok
#> simulation.sim_n30_p12.30.12.2.2.<NA>.0.Complete.Q2-LOO ok