Представляет ли объект python mne raw один след? если да, то как усреднить результаты по многим испытаниям?

#mne-python

#mne-python

Вопрос:

Я новичок в python MNE и данных ЭЭГ в целом.

Насколько я понимаю, объект MNE raw представляет собой одно испытание (со многими каналами). Я прав? Каков наилучший способ усреднения данных по многим испытаниям?

Кроме того, я не совсем уверен, что такое mne.Epochs().average() представляет. Кто-нибудь может объяснить?

Большое спасибо.

Ответ №1:

Насколько я понимаю, MNE raw object представляет собой одно испытание (со многими каналами). Я прав?

Необработанный объект MNE представляет собой целую запись ЭЭГ. Если вы хотите разделить запись на несколько проб, то вам необходимо преобразовать необработанный объект в объект «эпохи» (с mne.Эпохи ()). Вы получите объект с формой (n_epochs, n_channels и n_times).

Каков наилучший способ усреднения данных по многим испытаниям? Кроме того, я не совсем уверен, что такое mne.Epochs().average() представляет. Кто-нибудь может объяснить?

О компании «мнэ.Epochs().average()»: если у вас есть объект «эпохи» и вы хотите снова объединить данные всех испытаний в одну целую запись (например, после того, как вы выполнили определенные шаги предварительной обработки для отдельных испытаний или удалили некоторые из них), вы можете использовать среднее значениефункция класса. В зависимости от выбранного вами метода вы можете вычислить среднее или медианное значение всех испытаний для каждого канала и получить объект с формой (n_channels, n_time).

Не совсем уверен в наилучшем способе усреднения данных по всем испытаниям, но с mne.epochs.average вы сможете сделать это с легкостью. (Лично я всегда вычислял среднее значение для всех моих испытаний для каждого канала. Но я думаю, это зависит от проблемы, которую вы пытаетесь решить)