看板 Statistics 關於我們 聯絡資訊
[軟體程式類別]: SAS [程式問題]: 資料處理 [軟體熟悉度]: 中(3個月到1年) [問題敘述]: ID ICD9 1 0001 2 00010 3 0002 4 00015 5 00016 7 0008 記得SAS 裡面的if語法是可以若是只符合部分條件也output 例如 data a1; set a; if icd9=0001 then outout; run; 這樣的語法之下就只會output ID=1 我記得只需要加入某一些敘述 他是ID=1,2,4,5都會輸出(也就是icd9的前四碼=0001都輸出) 想請教大家是要加甚麼 謝謝你們 找了好一陣子 可是都沒有看到 但是我記得以前有寫過 謝謝大家 [程式範例]: 雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決 ----------------------------------------------------------------------------- -- http://www.wretch.cc/album/maryastro -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.1.187
ANIO1021:substr(icd9,1,4)=0001 10/01 16:22
chienchousu:icd9是字串的形式,所以 if substr(icd9,1,4)='0001' 10/03 09:17
chienchousu:then output; run; 10/03 09:17