其他
代码分享|EEG结果呈现时对数化绘制P值地形图
大家好,我是茗创科技的周翊,这里是EEG分析中的一点小窍门
在使用eeglab分析数据时,正常使用topplot绘制P值图会是这种效果,P值越大,显示的值越亮
显然,我们在进行统计分析时更关心较小的P值出现的位置,比如下图就是理想的P值绘制效果
这样就非常地好看呀,对P值较小的区域也是一目了然了,做法就是将P值取一个对数再取负,即-log10P,将1,0.1,0.01,0.001分别变为0,1,2,3,然后再使用topplot绘制并更改显示的colorbar,就可以了
这里分享代码如下
% 代码由茗创科技工程师 周翊编写 并无偿分享使用 转载注明来源
% 更多需要可加微信了解
% 茗创科技专注于脑影像数据处理,涵盖(fMRI,结构像,DTI,ASL,EEG/ERP,FNIRS,眼动)等,也欢迎
% 了解茗创科技的课程及数据处理服务,可添加微信号 17373158786 进行咨询。
%
% Written By MCKJ tech Yizhou
% Using the code without proper understanding the code and relevant background
% of EEG may lead to confusion, incorrect data analyses,or misinterpretations
% of results.The author assumes NO responsibility for inappropriate or incorrect use of this code.
% 经过前面的统计分析求出P_ttest,存放各个电极点上的P值
plog = -log10(P_ttest);
% 'electrodes' ,'off',是去除电极点,'style' ,'map'是去除等高线
topoplot(plog, EEG.chanlocs,'maplimits',[0 3], 'electrodes' ,'off', 'verbose' ,'off', 'style' ,'map');
% 更改colorbar
colorbar('YLim',[0 3], 'YTick',[0,1,2,3],'YTickLabel',{'1','0.1','0.01','0.001'});
% 增加标题
title('负性刺激vs中性刺激','fontsize',15);
% Copyright (c) 2020-2021 MCKJ. All rights reserved.
更多需要扫码咨询
↓ ↓ ↓