大家好
小弟汇入外部资料,如下图
https://i.imgur.com/w2ihTXG.jpg
index是按照0,1,2,...这样排下去
但我有一个时间测试的column
其元素是20180730085000、20180730085500、....
该column是将时间以数字方式显示,如20180730085000就是2018-07-30的08:50:00
但我想尝试将时间测试的column转成时间的形式,而非数字
并将转换后的时间设为index
因此有下列程式码
FileFrame6=pd.DataFrame(FileFrame4,index=pd.to_datetime(FileFrame4['时间测试
'].astype(str),format='%Y%m%d%H%M%S'))
我想做的事情就是先透过pd.to_datetime将那一串数字先转成时间
然后新创一个DataFrame,并指定其index就是转换后的时间
但虽然有成功将Index设成我想要的时间
可是所有的元素都变成nan...
https://i.imgur.com/HNkrI0j.jpg
因此想请问版友们我该怎么解决这个问题QQ
或是有什么更好的处理方式
先谢谢了