spm12_contrast: Build contrasts for SPM12 first level model

Description Usage Arguments Value Examples

View source: R/spm12_contrast.R

Description

Build contrasts for SPM12 first level model

Usage

1
2
3
4
spm12_contrast(name, weights, replicate = c("none", "repl", "replsc",
  "sess", "both", "bothsc"))

spm12_contrast_list(cons, type = "T")

Arguments

name

Name of the contrast

weights

Weights of the contrast, must be the same length as the number of regressors

replicate

If there are multiple sessions with identical conditions, one might want to specify contrasts which are identical over sessions. Options are no replication (none), replicate (repl), replicate + scale (replsc), create per session (sess), Both: Replicate + Create per session (both), Both: Replicate + Scale + Create per session (bothsc)

cons

List of contrasts

type

type of contrast, T-statistic or F-statistic

Value

A list of objects, each with a name and value

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
res = spm12_contrast(name = "condition1", weights = c(
1, rep(0, 8)))
print(res)
contrasts = list(
list(name = "LeftHand",
       weights = c(1, rep(0, 7)),
replicate = "none",
type = "T" ),
list(name = "RightHand",
weights = c(0, 1, rep(0, 6)),
replicate = "none",
type = "T"), 
list(name = "AllEffects",
weights = rbind(
c(1, rep(0, 7)),
         c(0, 1, rep(0, 6))
       ),
replicate = "none",
type = "F")   
)
res = spm12_contrast_list(contrasts)
print(res)

spm12r documentation built on Sept. 3, 2018, 9:04 a.m.