Функция geteegdata из eegkit просто читает каждую вторую пробу данных каждого субъекта - PullRequest
0 голосов
/ 09 апреля 2019

Я использую geteegdata метод пакета eegkit для чтения данных ЭЭГ UCI в R, вот код:

indir <- "Data/test/"
eegdata <- geteegdata(indir,outdir=indir,cond=c("S1","S2m","S2n"),nt=NULL,
            filename="eegdata",filetype=c(".rda",".csv",".txt"))

Я уже проверяю, чтобы установить испытания на 10 с помощью параметра nt с такими же результатами

Чтобы исследовать поведение в небольшом кадре, я создал папку test с именем субъекта и поместил в нее 10 файлов из полного набора данных в формате [NAME].rd.[TRIAL].gz.
Если я сейчас попытаюсь прочитать данные с помощью команды выше и проверить количество различных испытаний с помощью

unique(eegdata$trial, incomparables = FALSE, MARGIN = 1,
         fromLast = FALSE)

команда, я замечаю, что в списке есть только каждое второе испытание. Также в объекте eegdata перечислены только четные числа испытаний.

Как я могу устранить ошибку, чтобы все испытания по теме были прочитаны правильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...