ERP数据处理学习笔记(完整、简易)
前情提要:本数据采用的是BP设备,64通道
处理工具:EEGLAB、ERPLAB(都是在matlab中)
注释:通过b站上的免费录屏资源学习,结合自己的需求整理的顺序与步骤,能够快速简洁的完成预处理、批处理、单被试分析、多被试分析、画图、统计
步骤:
一、准备工作
1、下载并安装matlab 2、安装eeglab工具包
二、预处理
1、导入数据 2、电极定位 3、删除坏电极 4、设置重参考 5、移除直流偏移 6、创建事件清单 7、滤波 8为事件清单设置箱子(bin)9分段
三、手动其他步骤(去伪迹)
1、差值坏导 2、RUN ICA 3、删除错误的或不要的trail
四、叠加平均、绘制波形
1、单个被试的叠加平均 2、多个被试的总平均与绘图
五、统计检验
1、多个被试的数据导出excle 2、spss中的统计检验
一、准备工作(如果已经安装成功直接跳往预处理步骤)
1、下载并安装matlab
Matlab2016a链接:https://pan.baidu.com/s/1R7sFqbvoq4DzTFu1NGedrA 提取码:7JU2
(1)鼠标右击R2016a_win64软件安装包,选择解压
(2)解压完成之后再解压MATLAB R2016a *****文件
(3)打开解压之后的MtlabR2016 a win64文件夹,双击 setup.exe 启动安装程序
(4)选择使用文件安装**
(5)接受许可协议的条款
(6)使用** 09806-07443-53955-64350-21751-41297 安装
(7)修改安装路径为 C:\software\MATLAB\R2016a,注:文件较大,不建议安装到C盘,可将C修改为其他盘
(8)注意事项:取消勾选 MATLAB Distributed Computing Sever 6.8 (分布式计算引擎)工具箱,否则无法创建桌面快捷方式
(9)勾选桌面后点击下一步
(10)点击安装
(11)软件正在安装,耐心等待
(12)打开解压后的MATLAB R2016a win64 *****,复制 R2016a 文件夹
(13)再打开安装目录 C:\software\MATLAB,如果你安装到其它盘,请找到你安装路径下的software\MATLAB目录,替换所有文件
(14)双击桌面MATLAB图标
(15)选择在不使用 Internet 的情况下手动**
(16)许可证文件选择MATLAB R2016a win64 *****文件里的 license_standalone.lic
(17)点击下一步
(18)点击**完成
(19)安装完成,打开软件界面如
2、安装eeglab工具包
eeglab_current2019
链接:https://pan.baidu.com/s/1B_u7QTRxN4d2PIE-sdptJQ 提取码:66W3
(1)下载到任意盘中,并解压
(2)在matlab中设置eeglab的路径
(3)打开eeglab在matlab命令行窗口输入eeglab后回车
(4)安装需要的插件,如erplab
方法一:
方法二:如果插件太大,打开https://sccn.ucsd.edu/eeglab/plugin_uploader/plugin_list_all.php直接在官网将需要的插件包下载到eeglab_current的plugins中,并解压,重新打开eeglab就会出现相应插件
二、预处理(这部分可批处理:eeg.history保存脚本文件,每次修改其中的文件名称等)
1、导入数据
2、电极定位
3、删除坏电极(没有就不删,本示例中没有删除)
4、设置重参考
5、移除直流偏移
6、创建事件清单
7、滤波
8、为事件清单设置箱子(bin)
(1)在记事本中自己输入这些需要的清单内容,然后保存
(2)分配箱子:erplab—assign bins
(3)导入已经被分配好的箱子的事件清单
9、分段
三、手动其他步骤(去伪迹)
1、差值坏导
(1)自动检测
(2)坏导处理
方法一:选择reject,直接删除
方法二:不删除,选择差值法
2、RUN ICA
3、ICA后去眼电、去坏段(去伪迹)
(1)去眼电(经验要求高)
(2)去坏段
(3)删除错误的或不要的trail
4、保存一下数据
5、可根据需求只保存希望分析的几个电极点的数据(不是必须)
四、叠加平均、绘制波形
1、单个被试的叠加平均
(1)调整分段
(2)叠加平均
(3)绘制波形图
(4)绘制差异波
2、多个被试的总平均与绘图
(1)多个被试总平均
(2)绘制波形图
五、统计检验
1、多个被试的数据导出excle
2、spss中的统计检验
将表格中的数据导入spss中进行需要的检验