作者maryastro (麥豬不要跑)
站內Statistics
標題[程式] sas IF 取部分的資料
時間Mon Oct 1 15:11:15 2012
[軟體程式類別]:
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