Convenience wrapper for temporal_rdm that simplifies usage in RSA formulas.
Arguments
- index
numeric or integer vector representing trial order or time
- block
optional vector of run/block identifiers
- ...
additional parameters passed to
temporal_rdm- as_dist
logical; if TRUE return a dist object (default TRUE)
Details
This function provides a shorter name for use in RSA design formulas.
It calls temporal_rdm with the same parameters.
Examples
run_ids <- rep(1:4, each = 10)
set.seed(1)
task_rdm <- dist(matrix(rnorm(40 * 3), 40, 3))
# Build a temporal nuisance RDM and use it in an RSA design
rdes <- rsa_design(
~ task_rdm + temp_rdm,
data = list(task_rdm = task_rdm,
temp_rdm = temporal(1:40, block = run_ids, kernel = "adjacent", width = 2),
run = run_ids),
block_var = ~ run
)