Typically event-related potentials/fields, but could also be timecourses from frequency analyses for single frequencies. Averages over all submitted electrodes. Output is a ggplot2 object.

plot_timecourse(data, ...)

# S3 method for data.frame
plot_timecourse(data, electrode = NULL,
  time_lim = NULL, facet, add_CI = FALSE, baseline = NULL,
  colour = NULL, color = NULL, ...)

# S3 method for eeg_evoked
plot_timecourse(data, electrode = NULL,
  time_lim = NULL, facet, add_CI = FALSE, baseline = NULL,
  colour = NULL, color = NULL, ...)

# S3 method for eeg_ICA
plot_timecourse(data, component = NULL,
  time_lim = NULL, facet, add_CI = FALSE, baseline = NULL,
  colour = NULL, color = NULL, ...)

# S3 method for eeg_epochs
plot_timecourse(data, electrode = NULL,
  time_lim = NULL, facet, add_CI = FALSE, baseline = NULL,
  colour = NULL, color = NULL, ...)

# S3 method for eeg_stats
plot_timecourse(data, time_lim = NULL,
  electrode = NULL, ...)

Arguments

data

EEG dataset. Should have multiple timepoints.

...

Other arguments passed to methods.

electrode

Electrode(s) to plot.

time_lim

Character vector. Numbers in whatever time unit is used specifying beginning and end of time-range to plot. e.g. c(-.1, .3)

facet

Deprecated. Please use standard ggplot2 facetting functions.

add_CI

Add confidence intervals to the graph. Defaults to 95 percent between-subject CIs.

baseline

Character vector. Times to use as a baseline. Takes the mean over the specified period and subtracts. e.g. c(-.1,0)

colour

Variable to colour lines by. If no variable is passed, only one line is drawn.

color

Alias for colour.

component

name or number of ICA component to plot

Value

Returns a ggplot2 plot object

Methods (by class)

  • data.frame: Plot a data.frame timecourse

  • eeg_evoked: plot eeg_evoked timecourses

  • eeg_ICA: Plot individual components from eeg_ICA components

  • eeg_epochs: Plot timecourses from eeg_epochs objects.

  • eeg_stats: Plot timecourses from eeg_epochs objects.

Examples

plot_timecourse(demo_epochs, "A29")
plot_timecourse(demo_epochs, "A29", add_CI = TRUE)