TimedVector: Create a TimedVector

Description Usage Arguments Value Author(s) See Also Examples

Description

The class TimedVector contains a vector of values in event time, as well as when in real time those events took place.

Usage

1

Arguments

x

Series of values in event time

t

(optional) Cooresponding real time of events in minutes. Default is an event every minute.

Value

TimedVector

Author(s)

Chloe Bracis

See Also

Constants, isTimedVector, verifyTimedVector

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# One session of 20 rewarded trials every minute
TimedVector(rep(1, 20), 1:20)

# Three sessions of rewarded trials, then one session of non-rewarded trials,
# with trials every 2 min and sessions every day
trialTime = as.vector(sapply(0:3, function(x) seq(2, 20, 2) + x * TV_DAY))
TimedVector(c(rep(1, 30), rep(0, 10)), trialTime)

# The above schedule of sessions, but 50% probability of reward
TimedVector(sample(0:1, 40, replace = TRUE), trialTime)

pdmod documentation built on May 2, 2019, 5:16 a.m.