EEG数据处理
LiDLMU
这个作者很懒,什么都没留下…
展开
-
mne绘制脑地形图
只有各个通道的脑电数据以及通道名称,借助mne绘制脑地形图生成mne的raw对象创建events和epochs对象给epochs设置通道名 epochs.set_montage(‘standard_1020’),1020即10-20,详情见官方文档,设置好就可画了。这是api里提供的方法,自己挑选生成evokeds对象nave = len(epochs.get_data())epochs.get_data().shapeevoked_data = np.mean(epochs.get_da原创 2020-11-04 21:01:50 · 8854 阅读 · 15 评论 -
无事件mne 创建event,epochs对象
在eeg数据处理中需要将数据进行分段,mne提供epochs对象可以实现,但是创建epochs需要有events,但是我用的数据没有事件,所以就卡住了。我:我想用epochsmne:创建epochs要events我:。。。。我没有mne:辣,不好意思,下一位又看了看教程最后一个例子Making equally-spaced Events arrays可以创建等距事件数组mne.make_fixed_length_events():参数:duration–持续时间,overlap–事件之间重叠时间原创 2020-10-28 12:50:32 · 2455 阅读 · 3 评论 -
mne学习笔记4(SEED数据集预处理练习)
导入数据import mneimport numpy as npimport scipy.ioimport matplotlib.pyplot as plt#加载数据data = scipy.io.loadmat('G:\数据\SEED\SEED\Preprocessed_EEG\\2_20140404.mat')print(data)查看数据格式,#创建raw对象info = mne.create_info( ch_names = ch_names, ch_typ原创 2020-10-26 15:50:53 · 5412 阅读 · 20 评论 -
MNE学习笔记3
ICA修复伪影导入存在明显ECG、EOG伪影的数据import osimport mnefrom mne.preprocessing import (ICA, create_eog_epochs,create_ecg_epochs, corrmap)raw_name = 'H:/PycharmProjects/untitled1/simple/sample_audvis_raw.fif'raw = mne.io.read_raw_fif(raw_name)raw.crop(0, 60).lo原创 2020-10-19 10:46:32 · 1190 阅读 · 5 评论 -
MNE学习笔记2
伪影检测伪影:低频漂移电源线噪声心电(ECG)眼电(EOG)原创 2020-10-16 09:17:48 · 2149 阅读 · 0 评论 -
MNE学习笔记1
参考:https://mne.tools/stable/auto_tutorials/index.htmlhttps://blog.csdn.net/zyb228/article/details/103128981https://blog.csdn.net/CoolCoolCarrot/article/details/88931907数据读取import mnefrom mne import ioimport matplotlib.pyplot as plt#data_path = mne原创 2020-10-14 15:22:28 · 2318 阅读 · 7 评论