[問題] SAS切割數值的方法?

看板Statistics作者 (= ="frailty..gggg XD)時間16年前 (2009/06/17 22:43), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/1
請問SAS有切割數值的函數? 如資料中的"年月"變數 9801,9802...,9812是數值資料 假設我只要資料中的年月98,該使用什麼函數取得我要的資料, 如果不用年月變成string再用substr方式的話。 謝謝^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.86.136

06/17 22:51, , 1F
if y < 9812 then y'=98
06/17 22:51, 1F

06/17 22:55, , 2F
把變數長度直接改短?
06/17 22:55, 2F

06/17 23:15, , 3F
一樓的方法要跑 20年12月if then 20*15 要寫很長的樣子
06/17 23:15, 3F

06/18 02:20, , 4F
try the int() function int() means 整數部位
06/18 02:20, 4F

06/18 11:46, , 5F
除以100取整數
06/18 11:46, 5F

06/18 12:04, , 6F
樓上正解 月份也是同樣的方法 不過是取餘數
06/18 12:04, 6F
文章代碼(AID): #1AEG4fN7 (Statistics)