问题标签 [mne-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
435 浏览

plot - mne.viz.plot_topomap 的颜色条?Python

我有两个关于原始(非诱发)数据的 mne topomap 函数的问题。

1.有没有办法在拓扑图中添加颜色条?使用诱发数据是可能的,但这里我有原始数据... 2. 是否可以将传感器点画得更大一点?

这是代码(我希望这是足够的信息?):

如果您认为有更好的方法来绘制地形图,我可以为地形图使用不同的功能:)

非常感谢你!!

0 投票
0 回答
48 浏览

python - 在 mne 中使用 raw.plot() 时,如何将 EEG 信号可视化为正弦波而不是线?

我得到的输出,点击这里

我正在寻找这样的可视化: 我想要的输出,点击这里

0 投票
0 回答
196 浏览

python - 如何在 MNE-Python 中读取“.edf”文件。我试过但显示以下错误

0 投票
0 回答
35 浏览

python-3.x - 使用 train_test_split 并使用 mne CSP 进行交叉验证的不同结果

我正在尝试为我的分类器和 csp 找到最佳参数,但是 train_test_split 和交叉验证的 f1 分数不同。这是我的 train_test_split 代码:

结果:

这是我的 cross_validate 代码:

结果:

我原以为结果会有很小的差异,但我认为 0.2 差异太大了,有人知道为什么会这样吗?

我正在使用来自https://github.com/bregydoc/bcidatasetIV2a的 A01E BCICV 2a gdf ​​数据集并应用自定义窗口函数将我的数据长度减少到 1 秒

0 投票
0 回答
19 浏览

mne-python - Is it possible to dynamically update mne.viz.brain from sourceEstimate.plot()?

I am dynamically calculating a sourceEstimate from EEG data and would like to have a corresponding 3D brain plot that dynamically updates. Currently, I am using the sourceEstimate.plot() function with the mayavi backend and setting a specific figure number. However, this seems to crash when I try to continuously plot.

Is something like this actually possible, or is it not meant to be used this way?

0 投票
1 回答
85 浏览

python - pyCharm 无法打开禁用“在工具窗口中显示绘图”的绘图 - 可能是由于阻塞

我正在尝试使用 pyCharm(来自 mne)绘制交互式绘图,并禁用“在工具窗口中显示绘图”。当我运行我的代码时,我看到一个新窗口正在尝试打开,但立即关闭,好像有什么东西阻止了它。我知道这不是绘图本身的问题,因为它在启用“在工具窗口中显示绘图”时工作(但它不是交互式的)。我不知道是什么阻止了新窗口,有人知道吗?

我正在研究 Mac(大苏尔)。

谢谢!

0 投票
0 回答
53 浏览

python-3.x - 将 EEG edf 转换为找到的重复项时出现 RuntimeWarning:{'T8-P8'}

我是 EEG 的 edf 文件格式的新手,所以当我尝试将 edf 转换为 CVS 时出现错误

这是代码:

数据集来自https://physionet.org/content/chbmit/1.0.0/chb01/

0 投票
0 回答
10 浏览

python - 从 MNE 预处理包了解“量源估计”和“源估计”的区别

MNE是一个用于隐藏由 MEG 等设备获得的大脑活动数据的软件包。

文档中解释了两个概念:源估计体积源估计

它们之间有什么区别?

0 投票
0 回答
59 浏览

python - 如何使用 MNE 从原始 EEG 数据创建重叠帧(基于条件)(数据没有任何事件)

我是 MNE 图书馆的新手。我有一个关于开窗脑电图数据的问题。我正在研究脑电图数据集以检测癫痫发作。我使用的数据集是CHB-MIT Scalp。ictal 和 preictal 类的数据集存在巨大的不平衡,一种解决方案是使用重叠窗口来增加 ictal 时间范围。我想做的大致是这样的:

我遇到了几个问题:

1 - 我想使用 MNE 对数据进行窗口化,但数据集中没有事件。唯一有价值的事件是记录癫痫发作并存储在每个患者的 txt 文件中。另外,对于我的基线任务,我想从所有患者和所有 edf 文件中创建一致的恒定宽度时间窗口,而 MNE 中的 Epochs 显然没有(或者是吗?)我发现了提供此功能的Braindecode库,但它有一个问题,我将在下一点中解决。

2 - 鉴于数据集中癫痫发作很少,我需要将代表癫痫发作的 EEG 数据部分与非癫痫发作部分相比具有更多重叠。这是一个基于标签的增强步骤,可以减少数据集不平衡的问题。有没有办法用可变重叠来窗口 EEG 信号?Braindecode 不提供任何形式的窗口之间的重叠。

3 - 创建此类窗口的最快方法是什么,是否可以懒惰地做到这一点?

0 投票
1 回答
97 浏览

python - 在同一图中使用 mne 为 python 绘制多个 PSD

我想绘制从 MNE python 使用 plot_psd() 获得的多个 PSD。

我尝试了以下代码

它告诉我我的语法无效。

以下代码正在运行,但所有图都已叠加

你能告诉我如何绘制这 3 个图形而不叠加但垂直(逐行)。您会在下面找到带有工作代码的图(即 3 个叠加图)感谢您的帮助 在此处输入图像描述