2016-10-05 365 views
0

這似乎是一個問題,我可以自己查看答案。不過,我目前無法訪問SAS。 我的問題是:我可以根據死亡日期和死亡年齡計算出生日期嗎? 如果我例如要選擇2012年和2013年間出生的是possbile做到以下幾點:從SAS年齡計算出生日期

data new_data; 
set old_data; 
where "01Jan2012"d le date_of_death-age le "31Dec2012"d; 
run; 

那些基於從2012 - 13年出生的預期選擇將?

問候

編輯:我們假定年齡變量以天來衡量..

回答

0

它更應該是這樣的:

data new_data; 
set old_data; 
where year(date_of_death) - age = 2012; 
run; 
+0

謝謝回答。但是不應該把年份函數放在整個表達式中,如:(2012,2013)中的year(date_of_death-age)? –

+0

也許我應該補充一點,我認爲(即我們假設)年齡變量需要以天來衡量 - 但我不知道,因爲我沒有數據(還)。 –