参考:
https://mne.tools/stable/auto_tutorials/index.html
https://blog.csdn.net/zyb228/article/details/103128981
https://blog.csdn.net/CoolCoolCarrot/article/details/88931907
数据读取
import mne
from mne import io
import matplotlib.pyplot as plt
#data_path = mne.datasets.sample.data_path()
raw_name = 'H:/PycharmProjects/untitled1/simple/sample_audvis_filt-0-40_raw.fif'
raw = io.read_raw_fif(raw_name)
raw.plot()
raw对象数据结构
raw.info
- bads :不良通道
- ch_names:通道名称
- chs: 通道信息字典列表
- sfreq:采样频率
raw数据访问:
data, times = raw[picks, time_slice]
picks:通道索引
time_slice:时间切片
picks = mne.pick_types(raw.info,meg=False,eeg=True,exclude='bads')
#time_as_index() 将时间(s)转换为样本中最接近该时间的整数索引
time_slice = raw.time_as_index([0,