MHPCA_simulation.RdFunction for simulating data as described in the supplementary material of Campos et al. (202?)
MHPCA_simulation( sig_eps, n_d, J, D, num_reg, num_time, missing_level = FALSE, K = 2, L = 2, P = 2, M = 2 )
| sig_eps | error standard deviation (scalar) |
|---|---|
| n_d | group sample size (scalar) |
| J | number of repetitions per subject (scalar) |
| D | number of groups (scalar) |
| num_reg | number of regions (scalar) |
| num_time | number of functional points (scalar) |
| missing_level | allow for missing repetitions (logical) |
| K | number of marginal level 1 eigenvectors (scalar) |
| L | number of marginal level 1 eigenfunctions (scalar) |
| P | number of marginal level 2 eigenvectors (scalar) |
| M | number of marginal level 2 eigenfunctions (scalar) |
A list with the simulated components.
mu - The simulated mean function
eta - The simulated group-region-repetition shift from the mean
v_k - The simulated level 1 eigenvectors
phi_l - the simulated level 1 eigenfunctions
lambda_kl - The simulated level 1 eigenvalues
v_p - The simulated level 2 eigenvectors
phi_m - The simulated level 2 eigenfunctions
lambda_pm - The simulated level 2 eigenvalues
xi - The simulated subject-specific scores
zeta - The simulated subject/repetition-specific scores
data - The simulated dataframe with columns for
sig_eps - The simulated measurement error variance