Description of the problem
I get the error: “TypeError: ‘int’ object is not iterable”.I am not sure where I could be making a mistake.
Steps to reproduce
these are my codes:
import mne
import numpy as np
import matplotlib.pyplot as plt
from scipy import stats
import pickle
import pymatreader
import mffpy
#single sub evoked
eeg1 = mne.io.read_epochs_eeglab(‘1_LH.set’)
Link to data
No response
Expected results
how to solve the problem
Actual results
eeg1 = mne.io.read_epochs_eeglab('1_LH.set')
Extracting parameters from E:\code\EEG ML code\EEG\part2\2_extra_features\Example_data\1_LH.set...
Traceback (most recent call last):
File "C:\Users\Administrator\AppData\Local\Temp/ipykernel_17044/1102068857.py", line 1, in
eeg1 = mne.io.read_epochs_eeglab('1_LH.set')
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 337, in read_epochs_eeglab
epochs = EpochsEEGLAB(input_fname=input_fname, events=events, eog=eog,
File "", line 12, in init
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 569, in init
info, eeg_montage, _ = _get_info(eeg, eog=eog, scale_units=scale_units)
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 199, in _get_info
_get_montage_information(eeg, has_pos, scale_units=scale_units)
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 150, in _get_montage_information
for item in list(zip(*eeg.chaninfo['nodatchans'].values())):
TypeError: 'int' object is not iterable
Additional information
my mne version is 1.3.1
windows 11
Description of the problem
I get the error: “TypeError: ‘int’ object is not iterable”.I am not sure where I could be making a mistake.
Steps to reproduce
Link to data
No response
Expected results
how to solve the problem
Actual results
eeg1 = mne.io.read_epochs_eeglab('1_LH.set')
Extracting parameters from E:\code\EEG ML code\EEG\part2\2_extra_features\Example_data\1_LH.set...
Traceback (most recent call last):
File "C:\Users\Administrator\AppData\Local\Temp/ipykernel_17044/1102068857.py", line 1, in
eeg1 = mne.io.read_epochs_eeglab('1_LH.set')
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 337, in read_epochs_eeglab
epochs = EpochsEEGLAB(input_fname=input_fname, events=events, eog=eog,
File "", line 12, in init
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 569, in init
info, eeg_montage, _ = _get_info(eeg, eog=eog, scale_units=scale_units)
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 199, in _get_info
_get_montage_information(eeg, has_pos, scale_units=scale_units)
File "C:\ProgramData\Anaconda3\lib\site-packages\mne\io\eeglab\eeglab.py", line 150, in _get_montage_information
for item in list(zip(*eeg.chaninfo['nodatchans'].values())):
TypeError: 'int' object is not iterable
Additional information
my mne version is 1.3.1
windows 11