def test_viz():
"""Test viz."""
import matplotlib.pyplot as plt
events = mne.find_events(raw)
picks = mne.pick_channels(raw.info['ch_names'],
['MEG 2443', 'MEG 2442', 'MEG 2441'])
epochs = mne.Epochs(raw, events, picks=picks, baseline=(None, 0),
reject=None, preload=True,
event_id={'1': 1, '2': 2, '3': 3, '4': 4})
bad_epochs_idx = [0, 1, 3]
n_epochs, n_channels, _ = epochs.get_data().shape
fix_log = np.zeros((n_epochs, n_channels))
print(bad_epochs_idx)
plot_epochs(epochs, bad_epochs_idx=bad_epochs_idx, fix_log=fix_log)
plot_epochs(epochs, bad_epochs_idx=bad_epochs_idx)
plot_epochs(epochs, fix_log=fix_log)
assert_raises(ValueError, plot_epochs, epochs[:2],
bad_epochs_idx=bad_epochs_idx, fix_log=fix_log)
plt.close('all')
评论列表
文章目录