dat <- EMC2:::add_trials(forstmann)
dat$trials2 <- dat$trials/1000
lin_trend <- make_trend(cov_names='trials2',
kernels = 'exp_incr',
par_names='B',
bases='lin',
phase = "premap")
design_RDM_lin_B <- design(model=RDM,
data=dat,
covariates='trials2', # specify relevant covariate columns
matchfun=function(d) d$S==d$lR,
transform=list(func=c('B'='identity')),
formula=list(B ~ 1, v ~ lM, t0 ~ 1),
trend=lin_trend) # add trend
emc <- make_emc(dat, design=design_RDM_lin_B, compress = FALSE)
p_vector <- c('B'=1, 'v'=1, 'v_lMTRUE'=1, 't0'=0.1, 'B.w'=1, 'B.d_ei'=1)
# Visualize trend
plot_trend(p_vector, emc=emc,
par_name='B', subject='as1t',
filter=function(d) d$lR=='right', main='Threshold for right')
Run the code above in your browser using DataLab