我有一个csv文件,一个来自https://www.kaggle.com/jolasa/waves-measuring-buoys-data-mooloolaba/downloads/waves-measuring-buoys-data-mooloolaba.zip/1的文件。第一个条目如下所示:
第一列包含我要使用此命令阅读的日期:
matrix = dlmread ('waves-measuring-buoys-data/WavesMooloolabaJan2017toJun2019.csv',',',1,0);
(如果在Kaggle上引用文件,请注意,为了便于阅读,我对目录和文件名进行了一些修改)
然后,当我通过打印矩阵(2,1)检查日期时,我得到的是1,而不是2017年1月1日00:00。
如何获取正确的格式?
答案 0 :(得分:0)
csvread
仅用于数字输入。
请改用csv2cell
包中的io
,以字符串形式获取数据,然后相应地执行任何必要的字符串运算和转换。