[程式] sas分組加總相關問題

看板Statistics作者 (Bonnie)時間12年前 (2014/02/19 16:30), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
------------------------------------------------------------------------ [軟體程式類別]: SAS [程式問題]: 資料處理分組與加總 [軟體熟悉度]: 低(1個月) [問題敘述]: 版上看過一些分組加總的相關語法 但小妹的時間資料跟大家不太相同 就是年月日都加起來 例如 Date 19940331 這樣 但我只想依照"年"的部分分類加總 不知道有沒有辦法可以只判別前面部分數字 還是要先分組? 想問一下大家~ 以下是大概的資料 Cusip Date shares 1 19940331 0.001 1 19950331 0.0005 2 19950630 0.0003 3 19951230 0.0001 1 19850630 0.001 大概類似是這樣 要把後面的值依照年份加總 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.54.172

02/19 23:27, , 1F
year=substr(Date,1,4) 就可以抓出年的資料
02/19 23:27, 1F

02/19 23:43, , 2F
CRSP的date是日期格式 請用 年變項=year(date)
02/19 23:43, 2F

02/19 23:43, , 3F
建議妳用proc sql的方式加總 因為crsp的daily資料 大概有13G
02/19 23:43, 3F
文章代碼(AID): #1J16k-Pu (Statistics)