Matlab-excel中日期和时间列的组合
我有一个csv文件,其中包含两列Matlab-excel中日期和时间列的组合,matlab,csv,Matlab,Csv,我有一个csv文件,其中包含两列date和time,如下所示 date time 2015-01-08 11:15:29 2015-01-08 11:15:56 2015-01-08 11:16:28 2015-01-08 11:16:38 2015-01-08 11:16:38 我已经将csv文件导入到matlab中。是否有方法将这两个值组合起来以绘制时间序列 我希望2015-01-09 11:15:20在2015-01-08 11:15:29您在标题中提到了
date
和time
,如下所示
date time
2015-01-08 11:15:29
2015-01-08 11:15:56
2015-01-08 11:16:28
2015-01-08 11:16:38
2015-01-08 11:16:38
我已经将csv文件导入到matlab中。是否有方法将这两个值组合起来以绘制时间序列
我希望
2015-01-09 11:15:20
在2015-01-08 11:15:29
您在标题中提到了excel,因此这里有一个使用excel的方法
我稍微更改了时间,以证明excel可以对时间进行排序
起点:
您可以选择两列,然后添加第三列,将这两列相加。进入右上角数据单元格右侧的列并键入:
=[date cell ID]+[time cell ID]
通过单击“日期/时间单元格ID”的内容,将其替换为实际单元格
结果:
然后单击新编辑的单元格,并将右下角拖到数据的底行
结果:
现在,您有多种路径来绘制数据。如果要在excel中打印,只需单击并拖动新列和其他数据(如果适用),excel将打印数据,而无需对其进行排序
=[date cell ID]+[time cell ID]
1/8/2015 11:16:28 1/8/2015 11:16
1/8/2015 11:16:38
1/8/2015 11:16:48
2/8/2015 11:15:29
2/8/2015 11:16:28
3/8/2015 11:15:56
date time
1/8/2015 11:16:28 1/8/2015 11:16
1/8/2015 11:16:38 1/8/2015 11:16
1/8/2015 11:16:48 1/8/2015 11:16
2/8/2015 11:15:29 2/8/2015 11:15
2/8/2015 11:16:28 2/8/2015 11:16
3/8/2015 11:15:56 3/8/2015 11:15