问题标签 [european-data-format]

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 回答
111 浏览

python - Python:如何确定我正在运行程序的计算机是否使用欧洲小数

我为 Python 编写了一个程序,它在 pandas 中读取一个 csv 文件,然后进行一些分析。不幸的是,一些正在使用我的程序的朋友使用欧洲计算机,因此他们的 csv 文件使用逗号 (,) 来分隔小数,而我使用点 (.) 。在任何情况下,列之间的一般分隔符都是分号,所以那里没有问题。

现在我在程序的开头有一个设置,如下所示:

然后稍后

这当然有效。但它真的很丑,需要我不是计算机程序员的朋友来乱码。有什么方法可以找出运行 python 程序的计算机是否使用逗号或句号作为分隔符?

后期编辑:最后我应用了@ALollz 解决方案,我只是将任何带逗号的字符串转换为带点的字符串:

0 投票
1 回答
547 浏览

python-3.x - 使用 mne-python 读取 edf 文件时出错

我正在尝试可视化文件格式的 EEG 数据文件.edf。为此,我正在使用 MNE python。这是我的代码

每当我在下面运行此代码时,都会显示错误消息

我无法弄清楚我的错误在哪里。

0 投票
1 回答
148 浏览

java - Android 应用程序在 EDF 文件解析时遇到 java.lang.OutOfMemoryError

我搜索了类似的主题,但找不到与 EDF 文件和内存不足错误相关的任何内容。

所以,这是我的问题: 我正在 Android Studio 中开发一个 Android 应用程序,它可以浏览文件、选择一个“.edf”文件并对其进行解析。但是对于某些文件,它会引发以下错误(带有堆栈跟踪):

我正在为 java 使用 EDF 解析器库:https ://github.com/lab-neuro-comp/EDF

我的源代码(MainActivity.java):

当使用特定文件路径调用 EDF 构造函数时,它会失败。很多地方都说它失败的原因是 JVM/Android 中的 VM 不足或堆大小。但我想我也已经处理好了:

里面 studio.vmoptions

我猜这指定了 Android Studio 的 JVM VM 大小。我还打印了 Java 虚拟机将尝试使用的最大内存量:

这打印

201326592

这意味着大约有 201MB 可用。

那么,当它成功加载 4.2MB EDF 文件时,它在加载 1.9 MB EDF 文件时失败(内存不足)的原因是什么?

0 投票
2 回答
163 浏览

r - 读取 EDF 标头

我有 100 多个 EEG EDF 文件。我想将开始时间和日期以及记录持续时间提取到数据框中。有没有简单的方法来提取这些数据?最好在 R 或 Matlab 中。

我已使用以下方法成功提取数据:

但是为 100 多个 EDF 文件执行此操作可能会有点令人厌烦......

0 投票
0 回答
208 浏览

c# - 在 C# 中读取 EDF+ 文件

如何在 C# 中读取 EDF+ 文件?我在互联网上找不到任何想法,只能使用 java 或其他语言。对于 C#,我只能找到只能阅读简单 EDF 的库,但我也需要阅读注释。

0 投票
1 回答
83 浏览

python - 如何将 rawEDF 文件导出到我的计算机

所以基本上我在 python 中使用 mne 和 pyedflib 库来操作 edf 文件。只要我对我的 edf_file 应用许多更改,我需要在每次修改后导出我的 edf 文件。我用 mne 和 pyedflib 尝试了许多命令,但它们似乎都不起作用。请问有人有解决办法吗?任何形式的帮助将不胜感激!

0 投票
1 回答
56 浏览

python - Python:如何将 While 时间循环代码添加到 EEG CSV 导出以获得更好的清晰度

我目前在使用来自 physio 的 Siena Scalp Database 的 EEG 数据时遇到问题。我拥有的 EEG 数据有大约 30 个通道和一个显示癫痫发作时间的文本文件。我编写了一些代码,将结果导出到具有正确频道名称的 excel 文件中,但我没有时间记录。[这是我将 EEG 数据导出为 CSV 的代码][1]

代码导出脑电图数据

我创建了一个简单的时间代码,但我不知道如何将该代码输入到我当前的代码中。如果有人可以帮助我,那就太好了[这是我的时间循环代码:][2]

时间循环码

上述代码循环,直到 Time_start 小于或等于 x_TimeEnd。我希望在我的 excel 输出中加入这样的内容,以便对于 EEG 数据的每条记录,我都有相应的时间输出。

EEG数据的采样率为512Hz,EDF文件中的通道为Channel 1:Fp1 Channel 2:F3 Channel 3:C3 Channel 4:P3 Channel 5:1 Channel 6:F7
Channel 7:T3 Channel 8:T5 Channel 9:Fc1 通道 10:Fc5 通道 11:Cp1
通道 12:Cp5 通道 13:F9 通道 14:Fz 通道 15:Cz 通道 16:Pz
通道 17:Fp2 通道 18:F4 通道 19:C4 通道 20:P4 通道 21: O2
通道 22:F8 通道 23:T4 通道 24:T6 通道 25:Fc2 通道 26:Fc6
通道 27:Cp2 通道 28:Cp6 通道 29:F10 通道 33:EKG 1
通道 34:EKG 2

请原谅任何格式错误,因为这是我第一次使用 Stack Overflow。我已经包含了图像,希望它会 [1]:https ://i.stack.imgur.com/O38tF.png [2]:https ://i.stack.imgur.com/PnZkg.png

0 投票
0 回答
160 浏览

python - 在 Python Pandas 中读取 EDF 文件(制表符分隔)

我正在寻找一种将 .edf 文件读入熊猫数据框的方法。

它们是制表符分隔的 - 正如我检查简单的 excel 文件一样。但是,以下命令不起作用,并引发以下错误。我还尝试了 pyedfilb(基于少量在线资源),但没有成功。您可以在此处下载文件。

https://drive.google.com/file/d/1TeSVX6z2j1os6Bj1nYmB3WLMJb2JYb6Z/view?usp=sharing

输出

0 投票
0 回答
28 浏览

reactjs - 用于 React 原生项目的 EDF Writer

我需要在我的React Native项目中将字节数组数据保存为.edf格式。我在互联网上寻找了很多库/包来在 react native 项目中编写 .edf 文件。但是我还没有找到合适的包。

有什么好的图书馆可以做到这一点吗?

0 投票
0 回答
13 浏览

export - EEGLAB 无法导出 .edf 文件

我正在尝试通过 EEGLAB 将 .set 文件导出到 .edf,但这些文件没有保存为 .edf 文件,而是保存为常规文件。除了通过 GUI 之外,有谁知道从 eeglab 导出文件的另一种方法?