Octave:导入 csv 格式的大矩阵

发布于 2024-08-26 08:34:27 字数 372 浏览 4 评论 0原文

我正在尝试将矩阵(大约 80.000 行)从 csv 文件导入到 Octave。 明显的解决方案看起来像:

load("-ascii","relative_directory/the_file.csv")

或者可能重命名文件并尝试:

load("-ascii", "relative_directory/the_file.txt")

但我不断收到错误:

load:无法从文件读取矩阵 “relative_directory/the_file.csv”

或.txt,没有更多详细信息。任何提示表示赞赏。

I'm trying to import a matrix (about 80.000 rows) from a csv file to Octave.
The obvious solution seems something like:

load("-ascii","relative_directory/the_file.csv")

or maybe renaming the file and trying:

load("-ascii", "relative_directory/the_file.txt")

Yet I keep getting the error:

load: failed to read matrix from file
"relative_directory/the_file.csv"

or .txt without anymore details. Any tips are appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

断爱 2024-09-02 08:34:27

如果我们使用带有“-ascii”选项的“load”,则删除所有字符,例如:

,  :  - /

并仅保留数字可以解决导入问题。我还尝试使用“-text”选项而不是“-ascii”,但这也会导致错误,

load:空名称关键字或无数据
在文件中找到

Deleting all characters like:

,  :  - /

and leaving only numbers solves the importing problem if us use "load" with the "-ascii" option. I also tried using the "-text" option instead of -ascii" but this too results in the error,

load: empty name keyword or no data
found in file

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文