SAS에 Oracle NVL 기능이 있습니까? 예를 들어SAS에서 누락 된 값을 0으로 처리하십시오.
, 나는 말한다 SAS의 where 절이있는 경우 : myVar에 =이 행을 포함하지 않을
where myVar > -2;
합니다. 뭔가 같이 거기
where NVL(myVar, 0) > -2 // or some SAS equivalent
:
where myVar > -2 or missing(myVar)
내가 좋아하는 뭔가를 할 수 있도록하고 싶습니다 :
내가 0으로 누락 된 값 치료하려면
, 내가 말을해야 SAS에?
myVar =가있는 행이 아닌 SAS 데이터에만 적용됩니다. 포함되지 않습니다. 그 이유는 누락 된 값이 NULL이고 NULL과의 비교가 항상 FALSE로 평가되기 때문입니다. 원시 SAS 데이터에서 누락 된 값은 0보다 작은 음수가 아닌 숫자로 처리됩니다. 그래서 "where myVar> -2;" 네이티브 SAS 데이터에서 작동 할 때 누락 된 값으로 실제로 작동합니다. –