|
现在有这样两列int数据,左边是时间,大概就是92501,92601......145959这样的数据,右边是价格,我想要把左边的这些变成时间序列datetime的格式,于是先定义了这样一个函数,但最终出来的结果,index不是datetime的格式,而是一个map object,这种方式要怎么解决啊,跪求大神解答!
def timeTransform(x):
x= time.strptime(x, "%H%M%S")
return xdf["time"]=map(lambda x:timeTransform(x),df["time"])
df.index=df["time"]
del df["time"]
|
-
运行结果
|