我在将数据正确解析到数据帧时遇到问题,因为我的时间被读取错误
这是我的.csv数据。时间是小时ours:Minutes:秒。毫秒
Date,Time,Volts
2015-08-26,05:43:59.998,-1.1925e-004
2015-08-26,05:44:00.003,-1.2245e-004
2015-08-26,05:44:00.008,-1.2139e-004
这是我的密码:
df = pd.read_csv('file.csv',
parse_dates={'TimeStamp': ['Date','Time']},
index_col='TimeStamp',
usecols=['Date', 'Time', 'Volts'],
na_values=['0'],
)
In [47]: df[:3]
Out[47]:
Volts
datetime
8/26/15 44:00.0 -0.000119
8/26/15 44:00.0 -0.000122
8/26/15 44:00.0 -0.000121
如您所见,小时和毫秒元素消失,pandas将我的第一个时间值四舍五入,使所有datetime看起来都一样。我的问题是,这是一个仅仅改变显示输出选项的问题,还是它错误地解析了我的日期
目前没有回答
相关问题 更多 >
编程相关推荐