[Eeglablist] Plotting ERSPS averaged across several channels
Tom Bullock
thomas.bullock at psych.ucsb.edu
Mon Nov 17 11:25:59 PST 2014
Hello,
I'm currently working with a STUDY with three groups and three
conditions. I'm using the std_erspplot function to plot ERSPs.. When I
input a single channel into std_erspplot, I get a 3x3 grid of ERSP
plots, one plot for each channel and group e.g.
[STUDY erspdata ersptimes erspfreqs pgroup pcond pinter] =
std_erspplot(STUDY,ALLEEG,'channels',{'Oz'});
I'd like to plot a separate ERSP for each condition and group, but with
several channels averaged together (e.g. Oz, O1, O2, PO3, PO4) rather
than just a single channel at a time. However, when I select several
channels, I get one ERSP plot for each individual electrode, averaged
over all groups and conditions e.g.
[STUDY erspdata ersptimes erspfreqs pgroup pcond pinter] =
std_erspplot(STUDY,ALLEEG,'channels',{'Oz' 'O1' 'O2' 'PO3' 'PO4'});
I've been through the documentation and cannot see a way to specify
averaging across channels rather than across groups/conditions. Is
there a way to do this using the STUDY function? One workaround migh be
to create an averaged "channel" in my epoched dataset (e.g. channel 33 =
mean(Oz, O1, O3,PO3, PO4)), recompute the ERSPS, and then plot that
averaged "channel". But before I do that, I just wanted to check if
there's an faster, more flexible solution?
Any advice would be much appreciated.
Thanks!
Tom
--
Tom Bullock, PhD
https://labs.psych.ucsb.edu/giesbrecht/barry/Attention_Lab/Tom_Bullock.html
Postdoctoral Researcher, Department of Psychological and Brain Sciences,
University of California, Santa Barbara, CA 93106-9660
bullock at psych.ucsb.edu
More information about the eeglablist
mailing list