[程式] sas 等於1或0 if else

看板Statistics作者 (八億)時間7年前 (2016/11/19 00:17), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/2 (看更多)
[軟體程式類別]: SAS [程式問題]: 資料處理 [軟體熟悉度]: 新手 [問題敘述]: 設定很多條件,當條件符合 =1 , 不符合 =0, 寫法如下 if 條件1符合 then a = 1; if 條件2符合 then b = 1; . . . 最後目的是將數字加總,但上述寫法,若不符合會以"."表示而不是0,所以會無法計算 想請較要怎麼解決,謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.241.117.1 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1479485820.A.92C.html

11/19 00:41, , 1F
法一: 加a,b,c,...時用sum函數
11/19 00:41, 1F

11/19 00:42, , 2F
法二:生變數a,b時用boolean expression
11/19 00:42, 2F

11/19 00:42, , 3F
a=(條件1符合); b=(條件2符合);
11/19 00:42, 3F

11/19 01:09, , 4F
else a=0 或 一開始加上a=0;b=0;...
11/19 01:09, 4F

11/19 10:29, , 5F
已成功解決 謝謝!
11/19 10:29, 5F
文章代碼(AID): #1OBobyai (Statistics)
文章代碼(AID): #1OBobyai (Statistics)