hi,各位好
前在處理大量日內的資料,需要把每個時點的配對上最靠近的5分鐘後的資料
像是
時間 價格 配對五分後價格
090110 15 17
090220 16 19
090530 17 20
090630 18 20
090720 19
091130 20
[程式範例]:
之前是 將時間轉成秒數除以300後 用INT 跟MOD 還有first.去篩選
資料
但是是完全無法配對
data aa; set aa; SEC_COUNT = (hr-9)*3600+min*60+sec;
INT_5 = int(SEC_COUNT/300) ;
mod_5 = MOD(SEC_COUNT,300) ; run;
data aa;set aa; if first.INT_5;run;
跑出來的資料雖然是每五分鐘的資料,但不是我需要的 每筆資料 每個時間點 都有對應的
五分鐘後的資料,請問各位高手我應該怎麼做?