Преобразование.edf в.npy
Я пытаюсь преобразовать файл.edf в файл.npy. Я новичок в кодировании, но я понимаю, что оба файла являются массивами, и я должен иметь возможность создать скрипт на python для преобразования данных.
1 ответ
Решение
Вы имеете в виду европейский формат данных? Если это так, вы можете использовать библиотеку mne-python:
import mne.io
edf_raw = mne.io.read_raw_edf(edf_fname, preload=True)
hz = 1 / (edf_raw.times[1] - edf_raw.times[0])
# If you wish to get specific channels and time:
edf_data, times = edf_raw[channels_indices, int(from_t * hz): int(to_t * hz]
# Or to get all the data:
edf_data, times = edf_raw[:, :]