gpt4 book ai didi

matlab - 读取包含逗号的字符串作为一个字段的大型 csv 文件

转载 作者:太空宇宙 更新时间:2023-11-03 20:31:57 25 4
gpt4 key购买 nike

我有一个 .csv 文件(~26000 行)。我希望能够将其读入 matlab。另一个问题是它在一个字段中包含一组以逗号分隔的字符串。

我读起来有问题。我试过像 tdfread 这样的东西,它在这里不起作用。有什么我应该注意的 textscan 技巧吗?

还有其他办法吗?

最佳答案

我不确定是什么生成了您的 CSV 文件,但这是您的问题。

CSV 文件的要点在于文件本身指定字段分隔。如果 CSV 的文本包含逗号,那么您无能为力。任何程序如何知道单个字段中的文本何时包含逗号,或者该逗号何时是字段分隔符?

正确的 CSV 将具有文本限定符。一些生成器/阅读器让您可以选择使用一个。标准文本限定符是 "(引号)。不过它是可变的,因为您的文本也可能包含这些。

同样,这一切都与生成正确的 CSV 内容有关。

关于matlab - 读取包含逗号的字符串作为一个字段的大型 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2170184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com