Joins standard electrode locations to EEG data from eegUtils
internal
data.
electrode_locations(data, ...) # S3 method for data.frame electrode_locations(data, electrode = "electrode", drop = FALSE, montage = NULL, ...) # S3 method for eeg_data electrode_locations(data, drop = FALSE, montage = NULL, overwrite = FALSE, ...) # S3 method for eeg_epochs electrode_locations(data, drop = FALSE, montage = NULL, overwrite = FALSE, ...)
data | An EEG dataset. |
---|---|
... | Parameters passed to S3 methods. |
electrode | The column name containing electrode names in data. (Defaults to "electrode"). |
drop | Should electrodes in |
montage | Name of an existing montage set. Defaults to NULL. |
overwrite | Overwrite existing channel info. Defaults to FALSE. |
A tibble (or data.frame), or ggplot2 object if plot = TRUE
.
The standard locations are from the 10-05 system derived by Oostenveld & Praamstra (2001). In addition, there are multiple specific montages for BioSemi systems included. These can be added using the montage parameter: "biosemi16", "biosemi32", biosemi64", "biosemi64alpha", "biosemi128", "biosemi160", "biosemi256"
data.frame
: Adds standard locations to a data frame in
long format
eeg_data
: Adds standard locations to the chan_info field of an eeg_data object.
eeg_epochs
: Adds standard locations to the chan_info field of an eeg_data object.
Oostenveld, R. & Praamstra, P. (2001). The five percent electrode system for high-resolution EEG and ERP measurements. Clinical Neurophysiology, 112, 4, 713-719