2
我得到了一些數據,看起來像這樣:Python讀物蜱數據大熊貓
Symbol Timestamp bid ask
0 EUR/USD 20140101 21:55:34.378 1.37622 1.37693
1 EUR/USD 20140101 21:55:40.410 1.37624 1.37698
2 EUR/USD 20140101 21:55:47.210 1.37619 1.37696
3 EUR/USD 20140101 21:55:57.963 1.37616 1.37696
4 EUR/USD 20140101 21:56:03.117 1.37616 1.37694
我試圖將其轉換爲大熊貓,但我堅持在微秒部分....下面就是我我有那麼遠,
讀取數據
sec = pd.read_csv('EURUSD.csv',header=None,parse_dates = 1)
sec.columns = ['Symbol', 'Timestamp', 'bid', 'ask']
得到timestamp列轉換
sec['Timestamp'] = sec['Timestamp'].apply(lambda x: dt.datetime.strptime(x, '%Y%m%d %H%M%S'))
'%Y%m%d %H%M%S'
在上面的命令中,%S
之後的部分應該是wad?它應該是'%Y%m%d %H%M%S%f'
?但這似乎並不奏效。那段時間會攪亂一切......有什麼想法?
你可以直接通過格式轉換成to_datetime,無需申請 – Jeff