收集和整理一些使用過的不錯的資料處理程序。
目錄:
1. 時間正規化轉化(sin, cos表示法)
2.
時間正規化轉換
Time = df.loc[:,’loctm’].values #df.loc[:,’loctm’]是同時包含時分秒資訊的欄位
# '//' 是整除的意思s, m, h = [(Time//100**(i)%100) for i in range(3)]
Time = h*3600+m*60+s
Time
df_train = pd.DataFrame()
df_train.loc[:,’TIME_SIN’] = np.sin(2*np.pi*Time/(24*60*60))
df_train.loc[:,’TIME_COS’] = np.cos(2*np.pi*Time/(24*60*60))