To provide the most recent news and documentation www.pymvpa.org reflects the development 2.0 series (renamed 0.6 series) of PyMVPA. If you are interested in the documentation of the previous stable 0.4 series of PyMVPA, please visit v04.pymvpa.org.

mvpa2.misc.plot.erp.plot_erp

mvpa2.misc.plot.erp.plot_erp(data, SR=500, onsets=None, pre=0.2, pre_onset=None, post=None, pre_mean=None, color='r', errcolor=None, errtype=None, ax=<module 'pylab' from '/usr/lib/pymodules/python2.7/pylab.pyc'>, ymult=1.0, *args, **kwargs)

Plot single ERP on existing canvas

Parameters :

data : 1D or 2D ndarray

The data array can either be 1D (samples over time) or 2D (trials x samples). In the first case a boxcar mapper is used to extract the respective trial timecourses given a list of trial onsets. In the latter case, each row of the data array is taken as the EEG signal timecourse of a particular trial.

onsets : list(int)

List of onsets (in samples not in seconds).

SR : int, optional

Sampling rate (1/s) of the signal.

pre : float, optional

Duration (in seconds) to be plotted prior to onset.

pre_onset : float or None

If data is already in epochs (2D) then pre_onset provides information on how many seconds pre-stimulus were used to generate them. If None, then pre_onset = pre

post : float

Duration (in seconds) to be plotted after the onset.

pre_mean : float

Duration (in seconds) at the beginning of the window which is used for deriving the mean of the signal. If None, pre_mean = pre

errtype : None or ‘ste’ or ‘std’ or ‘ci95’ or list of previous three

Type of error value to be computed per datapoint. ‘ste’ – standard error of the mean, ‘std’ – standard deviation ‘ci95’ – 95% confidence interval (1.96 * ste), None – no error margin is plotted (default) Optionally, multiple error types can be specified in a list. In that case all of them will be plotted.

color : matplotlib color code, optional

Color to be used for plotting the mean signal timecourse.

errcolor : matplotlib color code

Color to be used for plotting the error margin. If None, use main color but with weak alpha level

ax : :

Target where to draw.

ymult : float, optional

Multiplier for the values. E.g. if negative-up ERP plot is needed: provide ymult=-1.0

*args, **kwargs :

Additional arguments to pylab.plot.

Returns :

array :

Mean ERP timeseries.

NeuroDebian

NITRC-listed