eblog 发表于 2010-1-10 16:56 
gen age=(date(c(current_date),"DMY")-`b')/365.25
如果想计算截止到某个具体日期而非“现在”的年龄,比如2008年6月30日,那么current_date应该换成什么呢?或者程序应该怎么改变一下?我试过将current_date换为30 Jun 08,但stata的反应是“c(30Jun2008) undefined”。
另外,在birth内容很多的情况下,比如有几千个样本,那还需要按照
“input str2 day str3 month str2 year
05 May 29
24 Nov 41
02 Aug 58
29 Apr 63”这样去编写程序吗?
谢谢赐教!