請幫忙。你能告訴我我定義的格式有什么問題嗎?
from sklearn.ensemble import GradientBoostingRegressor
df = pd.read_csv('timeseries.csv')
df.head()
df['timestamp'] = pd.to_datetime(df['timestamp'], format='%Y-%m-%d %H:%M:%S.%f%Z')
X = df['timestamp']
y = df['time_minutes']
X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=0)
reg = GradientBoostingRegressor(random_state=0)
reg.fit(X_train, y_train)
GradientBoostingRegressor(random_state=0)
reg.predict(X_test[1:2])
reg.score(X_test, y_test)
ValueError:時間資料“2021-07-19 11:48:03.357 00”與格式“%Y-%m-%d %H:%M:%S.%f%Z”不匹配(匹配)
uj5u.com熱心網友回復:
當您加載 csv 檔案時,pandas 應該很容易處理這個問題,并且您以后不需要決議它:
df = pd.read_csv('timeseries.csv', parse_dates=True)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/447504.html
標籤:Python 日期 约会时间 日期时间格式 蟒蛇日期时间
上一篇:JS計算2個陣列之間的日期匹配