我試圖將某些日期時間數據轉換爲pandas.to_datetime()
格式。它不起作用,並且df['Time']
的類型是Object
。哪裏錯了?轉換爲datetime64格式與to_datetime()
請注意,我附上我的時間檔案。
我的代碼
import pandas as pd
import numpy as np
from datetime import datetime
f = open('time','r')
lines = f.readlines()
t = []
for line in lines:
time = line.split()[1][-20:]
time2 = time[:11] + ' ' +time[12:21]
t.append(time2)
df = pd.DataFrame(t)
df.columns = ['Time']
df['Time'] = pd.to_datetime(df['Time'])
print df['Time']
Name: Time, Length: 16136, dtype: object
請找附上時間數據文件here
如果您能更輕鬆地處理此問題,我們將爲您提供更多支持。你能粘貼幾行數據(比如說5)來重現你的問題嗎? –