[程式] sas擷取年份

看板Statistics作者 (ko)時間11年前 (2014/04/12 11:47), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
如果是跟統計軟體有關請重發文章 如果跟論文有關也煩請您重發文章 文章類別是為了幫助大家搜尋資料與解答,造成不便之處請見諒 各位板友好,有個年份擷取問題想請教版友, 例如:我想從日期中擷取年份 12/31/2004 -->2004 03/31/2001 -->2001 我試用過scan(data, -1, '/'),可是會變成 12/31/2001-->16436 03/31/2001-->15065 這好像是SAS自己的計算方式, 我也試過substr也不行, 可是我也先用過put轉換再擷取也不行, 先用compress刪/也不行, 想請問板友有其他方法嗎??還是是我設定格式有問題呢?? 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.98.108 ※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1397274450.A.A21.html

04/12 12:35, , 1F
用year()這個函數即可
04/12 12:35, 1F

04/12 20:56, , 2F
don't forget to format the value. Look up the format
04/12 20:56, 2F

04/13 23:27, , 3F
謝謝,我再來試試看。
04/13 23:27, 3F

04/13 23:31, , 4F
我也覺得是格式問題,但轉成文字也不行,會再研究看看
04/13 23:31, 4F

04/13 23:31, , 5F
謝謝
04/13 23:31, 5F
文章代碼(AID): #1JIBTIeX (Statistics)