Skip to contents

Generate prior recommendations

Usage

generate_prior_recommendations(data_chars, structure, prior_strength)

Arguments

data_chars

A list of data characteristics (from analyze_data_characteristics).

structure

A list describing the hierarchical structure.

prior_strength

A list with elements strength (character) and scale (numeric) controlling prior informativeness.

Value

A list of recommendation strings covering sample size, distribution, hierarchy, missing data, and overall prior strength.

Examples

data_chars <- list(n_obs = 30, heavy_tailed = FALSE, missing_rate = 0.05)
structure <- list(n_levels = 2)
prior_strength <- list(strength = "moderate", scale = 2.5)
generate_prior_recommendations(data_chars, structure, prior_strength)
#> $sample_size
#> [1] "Small sample size detected. Using informative priors for stability."
#> 
#> $overall
#> [1] "Prior strength: moderate (scale factor: 2.50)"
#>