我是熊猫的新手,我正在努力弄清楚如何将我的数据转换为时间序列对象。我有传感器数据,其中有一个相对于实验开始的时间索引。这不是日期/时间格式。我在网上找到的所有文件都以某种过时的数据开头。我的一小部分数据如下所示:
0.000000 49.431958 4.119330 -0.001366 -9.483122E-9
0.025000 49.501745 4.125145 0.004710 2.322330E-8
0.050000 49.479531 4.123294 0.013725 1.185336E-7
0.075000 49.492309 4.124359 0.006082 1.607667E-7
0.325000 49.515702 4.126309 0.024307 9.750522E-7
2.925000 49.437069 4.119756 0.000202 9.148022E-6
3.025000 49.521010 4.126751 0.014313 9.590506E-6
3.425000 49.510001 4.125833 -0.003913 1.075210E-5
时间数据在第一列。我尝试使用以下方法加载数据:
datalabels= ['time', 'voltage pack', 'av. cell voltage', 'current', 'charge count', 'soc', 'energy', 'unknown1', 'unknown2', 'unknown3']
datalvm= pd.read_csv(dpath+dfile, header=None, skiprows=25, names=datalabels, delimiter='\t', parse_dates={'Timestamp':['time']}, index_col='Timestamp')
但我只是得到一个索引序列,而不是时间序列。
任何帮助将不胜感激。
干杯!