处理时间序列
拆分timestamp
原始数据如下:
类型为datetime
要拆分上述数据,分别将日期和时间赋予到不同的列。
原始数据为data,类型为datetime
test1[‘hour’] = data[‘timestamp’].map(lambda x:x.strftime(’%H’))
test1[‘hour’] = data[‘timestamp’].map(lambda x:x.strftime(%H:%M:%S)
得到test1 为:
这一行的数据类型变成了:
拆分前面的日期:
test1[‘date’] = data[‘timestamp’].map(lambda x:x.strftime(’%Y-%m-%d’))
结果如下:
数据类型为: