csv - Octave:以 csv 格式导入大矩阵

标签 csv import matrix load octave

我正在尝试将一个矩阵(大约 80.000 行)从 csv 文件导入到 Octave。
显而易见的解决方案似乎是这样的:

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

或者可能重命名文件并尝试:
load("-ascii", "relative_directory/the_file.txt")

但是我不断收到错误消息:

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



或 .txt 没有更多细节。任何提示表示赞赏。

最佳答案

删除所有字符,如:

,  :  - /

如果我们使用带有“-ascii”选项的“load”,只留下数字可以解决导入问题。我也尝试使用“-text”选项而不是-ascii”,但这也会导致错误,

load: empty name keyword or no data found in file

关于csv - Octave:以 csv 格式导入大矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2508401/

相关文章:

android - 将数据导入Android的SQLite的最佳方法

java - 文件实用程序 : readLines and writeLines methods not found

c++ - mirror这段代码可以进行什么样的矩阵变换呢?

java - 在 Java 中使用 import 语句自动删除显式包声明

c - C 中矩阵的维数

arrays - MATLAB:检测并删除 2 列矩阵中的镜像对

python - CSV 文件行递增

mysql - 替代 MySQL 中的逗号分隔列表

csv - 在clojure中将大文件写入磁盘

csv - Unix,对 file.csv 中的行进行分组并计算列的总和值