flatten_simulation_results: Convert simulation results to a tidy data.table

View source: R/simulation_chunk_result_flatten.R

flatten_simulation_resultsR Documentation

Convert simulation results to a tidy data.table

Description

This function takes the nested list output from run_simulation() and converts it into a tidy data.table where each row represents one item response. The function pre-allocates the data.table to the exact size needed and then fills it efficiently. Column names are dynamically determined from the first trial result, excluding any .item_params verbose output.

Usage

flatten_simulation_results(sim_results)

Arguments

sim_results

The output from run_simulation(), a list of conditions

Value

A data.table with columns: condition_idx, trial_idx, rank_idx, all columns from trial results (excluding .item_params), and all variables from cond_params


eam documentation built on March 29, 2026, 5:07 p.m.