[問題] SAS資料處理問題

看板Statistics作者 (總算有自己的時間)時間18年前 (2007/11/21 02:26), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/5 (看更多)
小弟最近在學著用SAS處理資料 以下是目前自己摸的部分: DM' LOG ; CLEAR ; OUTPUT ; CLEAR' ; LIBNAME Stock ' G:\data '; DATA Stock.sac; INFILE 'G:\Rewc.csv'; INPUT symbol $ 3. @5 date 8. @14 time $ 5. @20 price 6.3 @28 volatility; PROC PRINT LABEL DATA=Stock.sac; SUM volatility; BY date; RUN 因為處理的是intraday的data 所以可能像是以下的情況 date time volatility 4/30 9:00 0.01 4/30 9:02 0.02 4/30 9:05 0.06 5/1 9:09 0.05 5/1 9:10 0.01 假設我要算4/30的RV那就是將4/30所有的volatility相加即可 同樣5/1的情況也是如此 現在小弟上面寫的程式可以這樣計算出每日的RV 可是table是 date time volatility 4/30 9:00 0.01 4/30 9:02 0.02 4/30 9:05 0.06 ---------------- 0.09 date time volatility 5/1 9:09 0.05 5/1 9:10 0.01 ----------------- 0.06 有沒有辦法列成 date volatility 4/30 0.09 5/1 0.06 --------------------- 這樣呢? 謝謝 指教~ -- ▂▂▂ ◢◢◢ ▁▁▂ ▼︶▼ . ███ _ _ .. ∥∥∥ ★╳ . . ║︿║ ︿ │▁│ XX . 嗆辣紅椒 克里姆王 性感手槍 鋼鍊手指 白色相簿 白金之星 轟炸空門 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.84.149

11/21 08:47, , 1F
在proc means下使用class statement
11/21 08:47, 1F

11/23 03:41, , 2F
感謝 好像自己又找到可以處理的方法了
11/23 03:41, 2F
文章代碼(AID): #17GoQzrl (Statistics)
文章代碼(AID): #17GoQzrl (Statistics)