Remove events from a PhysioExperiment object
Usage
removeEvents(x, type = NULL, indices = NULL)
Arguments
- x
A PhysioExperiment object.
- type
Optional event types to remove. If NULL, removes all events.
- indices
Optional integer indices of events to remove.
Value
The modified PhysioExperiment object.
References
Delorme A, Makeig S (2004). "EEGLAB: an open source toolbox for analysis
of single-trial EEG dynamics." Journal of Neuroscience Methods,
134(1), 9-21.
Oostenveld R, Fries P, Maris E, Schoffelen JM (2011). "FieldTrip: Open
source software for advanced analysis of MEG, EEG, and invasive
electrophysiological data." Computational Intelligence and
Neuroscience, 2011, 156869.
Examples
pe <- PhysioExperiment(
assays = list(raw = matrix(rnorm(1000), nrow = 100)),
samplingRate = 100
)
pe <- addEvents(pe, onset = c(1, 2, 3),
type = c("stimulus", "response", "stimulus"))
pe <- removeEvents(pe, type = "response")
nEvents(pe)
#> [1] 2