【问题标题】:Octave: importing a large matrix in csv formatOctave:以 csv 格式导入大型矩阵
【发布时间】:2011-01-31 07:00:53
【问题描述】:

我正在尝试将 csv 文件中的矩阵(大约 80.000 行)导入 Octave。 显而易见的解决方案类似于:

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

或者重命名文件并尝试:

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

但我不断收到错误:

加载:从文件中读取矩阵失败 "relative_directory/the_file.csv"

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

【问题讨论】:

  • dlmread有同样的问题吗?

标签: csv import matrix load octave


【解决方案1】:

删除所有字符,如:

,  :  - /

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 2018-05-07
    • 1970-01-01
    • 2013-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多