我將SAS代碼轉換爲C#代碼,我沒有平臺來運行SAS代碼,我只有源代碼,我有代碼行在SAS中,其中一個變量是空的,另一個不是,我想知道後續操作中y的結果是什麼。操作結果與變量之一空(空)在SAS
x = .
y = 10/x - 1;
x爲空(空)請指教。
非常感謝您的幫助。
我將SAS代碼轉換爲C#代碼,我沒有平臺來運行SAS代碼,我只有源代碼,我有代碼行在SAS中,其中一個變量是空的,另一個不是,我想知道後續操作中y的結果是什麼。操作結果與變量之一空(空)在SAS
x = .
y = 10/x - 1;
x爲空(空)請指教。
非常感謝您的幫助。
結果將會丟失(在其他編程語言中爲空)。任何缺少值的計算都會丟失。
data _null_;
x = .;
y = 10/x - 1;
put y=;
run;
y=.
NOTE: Missing values were generated as a result of performing an operation on missing values.
則Y也將是NA
你可能想看看WPS() - 它是SAS代碼的解釋,它比SAS本身,it has a 30-day free trial便宜很多。它不包括100%的SAS,但你可以很容易地用它來測試這樣一個簡單的問題。
謝謝馬特。我會檢查WPS。 – 2011-02-14 20:42:44
非常感謝Laurent。 – 2011-02-14 17:02:20