大家好
小弟匯入外部資料,如下圖
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
或是有甚麼更好的處理方式
先謝謝了