EEGLAB - Rename an event
20 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
COLLART Aymeric
le 22 Oct 2021
Réponse apportée : COLLART Aymeric
le 26 Oct 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 commentaires
Réponse acceptée
Dave B
le 22 Oct 2021
Modifié(e) : Dave B
le 22 Oct 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 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur EEG/MEG/ECoG dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!