EEGLAB - Rename an event
24 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
COLLART Aymeric
il 22 Ott 2021
Risposto: COLLART Aymeric
il 26 Ott 2021
Hi,
I need to reanalyze an EEG dataset that was already preprocessed with EEGLAB and ERPLAB. However, I discovered that a " sign was added to the label of a bin, and this sign is disturbing some other functions.
The dataset looks like this (I highlighted the cells I would like to change in blue and underlined the " sign to erase).
What I would like to do is to erase this " sign (as with the "find and replace" function in Excel). After going through a lot of similar questions and trying to implement the answers, nothing really worked.
Did anyone run into a similar problem, and if so, is there a solution to this problem?
Thank you in advance for the replies!
Best regards,
Aymeric
0 Commenti
Risposta accettata
Dave B
il 22 Ott 2021
Modificato: Dave B
il 22 Ott 2021
bad = {'a' 'b"' 'c'}
good = strrep(bad,'"','')
But I'm not 100% sure I follow what your data structure is. If you uploaded a mat file containing EEG it would be somewhat easier (save('eegdata','EEG')), maybe this would work (it removes all quotes regardless of the label):
for i = 1:numel(EEG.event)
EEG.event(i).codelabel = strrep(EEG.event(i).codelabel, '"', '');
EEG.event(i).binlabel = strrep(EEG.event(i).binlabel, '"', '');
end
0 Commenti
Più risposte (1)
Vedere anche
Categorie
Scopri di più su EEG/MEG/ECoG in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!