我想將兩個數值變數加在一起以在 SAS 中創建一個新變數。但是,如果其中一個變數缺失,SAS 會認為整個觀察缺失,即使另一個變數有值。
我的代碼目前看起來像這樣:
DATA FINAL.NEW_DATA;
SET FINAL.FULL_DATA;
FV_QTY = NUT_VEG_QTY NUT_FRUITS_QTY; *new continuous variable;
RUN;
我怎樣才能讓 SAS 仍然包括來自一個變數的觀察結果,即使另一個變數丟失了?
uj5u.com熱心網友回復:
改用 SUM 函式。Sum 函式回傳非缺失引數的總和。
DATA FINAL.NEW_DATA;
SET FINAL.FULL_DATA;
FV_QTY = sum(NUT_VEG_QTY, NUT_FRUITS_QTY);
RUN;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/533720.html
標籤:变量SAS缺失数据
