不能导入数据存储

9的观点(30天)
harel yadid
harel yadid 2021年3月16日
评论道: harel yadid2021年3月22日
嗨,伙计们,
我想上传我的文件的数据存储:
Myds =数据存储(MyAdress,“IncludeSubfolders”,真的,“FileExtensions”,. csv”,“类型”,“taulartext”,“TreatAsMissing”,“NA”
“MissingValue”0,“DataTimeType”,“文本”)
这工作好与我的文件到目前为止,我只是收到一个新的数据,apperently现在不能读它。
我得到如下错误:
不能从文件:检测TextScanFormats“........... \ \ .....……”。Specifty TexstScanFormats当你创建数据存储。验证te文本格式和先进的文本格式属性。
我进了有问题的文件,我意识到这是第一个文件在第一个文件夹,和apperently他只有头但没有数据(有时可能发生但没有到目前为止这个问题在阅读它。列表中的其他文件的数据(大约10 gb))
我怎样才能解决这个问题?
我试着什么:
  1. 玩TextScanFormats,到目前为止没有成功。“% f”和“% s”均以失败而告终
  2. 阅读如果自从12其他人有同样的问题,但找不到
我用matlab 2020

答案(1)

穆罕默德·拉希德
穆罕默德·拉希德 2021年3月19日
harel你好,
你可以通过使用减轻这个问题 TextscanFormats 在创建数据存储名称-值对。请注意,您必须指定textscan格式表的每一列/变量。
例如,如果文件有5列第三列是一个字符数组,其余的都是数字,然后的价值 TextscanFormats 名称-值对将 {“% f ', ' % f ', ' % q ', ' % f ', ' % f '}
希望这个有帮助。
1评论
harel yadid
harel yadid 2021年3月22日
嗨·拉希德,恐怕这种策略不会做任何好因为我有超过1900种不同的coloumns

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!