Re: [問題] 請問一個SAS的功能

看板Statistics作者 (咖啡王子)時間15年前 (2009/01/31 22:02), 編輯推噓4(403)
留言7則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《greenlibra (讓現在為幸福鋪路)》之銘言: : 我想請問一個SAS的指令該如何寫 : 有三筆資料代表的是日期 : 19970822 20001130 20090101 (YYYYMMDD文字變項) : 現在只想要知道月份 : 那我該如何寫 : 才能從這三筆資料中得到 : 08 11 01 : 感謝! 最近剛好在撰寫SAS的書籍 (其實是講義) 剛好有準備介紹時間函數 以下給你做個參考 y=year(date); m=month(date); d=day(date); 上列三個函數 可以分別幫你輸出 年份 月份 和日期 反之 如果你有 y m d 利用下列指令 date=mdy(m,d,y); format date yymmdd8.; /*不輸入亦可 只是格式會很醜就是了*/ 亦可將資料轉換成你需要的日期變項 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.33.161 ※ 編輯: tew 來自: 125.225.33.161 (01/31 22:03)

01/31 22:36, , 1F
感謝^^
01/31 22:36, 1F

02/01 01:08, , 2F
沒有yyyymmddw.這個format, 你是指yymmddx8 or yymmdd8 吧!
02/01 01:08, 2F
※ 編輯: tew 來自: 125.225.33.161 (02/01 02:23)

02/01 02:23, , 3F
感謝樓上的指正
02/01 02:23, 3F

02/01 08:53, , 4F
寫書也!可以索取贈書嗎? XDDDDDDDDDDDDDDD
02/01 08:53, 4F

02/02 01:46, , 5F
人家的書都還在寫,你就來要贈書喔?
02/02 01:46, 5F

02/02 08:01, , 6F
如果寫得出來的話 XD
02/02 08:01, 6F

02/02 08:01, , 7F
我再看看有沒有機會吧
02/02 08:01, 7F
文章代碼(AID): #19X5eDeO (Statistics)
文章代碼(AID): #19X5eDeO (Statistics)