Learn R Programming

guess (version 0.7.0)

cv_individuals: K-fold cross-validation over individuals

Description

Splits individuals into k folds, fits on training, evaluates on held-out.

Usage

cv_individuals(
  pre_test,
  pst_test,
  k = 5L,
  priors = NULL,
  seed = NULL,
  na_as = c("dk", "missing"),
  missing_action = c("omit", "error")
)

Value

list with fold_results, mean_ll, total_ll, perplexity, se

Arguments

pre_test

data.frame of pre-test responses

pst_test

data.frame of post-test responses

k

integer number of folds

priors

optional numeric vector of starting parameters

seed

optional integer random seed

na_as

classification of NA responses

missing_action

structural missingness handling