【发布时间】:2021-09-03 03:40:34
【问题描述】:
我正在尝试使用以下代码,但它给出了错误
01jan1986
05jan2001
07mar1983
and so on I need to get the exact age of them
gen agecat=1
if age 0-20==1
if age 21-40==2
if age 41-60==3
if age 61-64==4```
【问题讨论】:
-
我的 PATIENT_YOB 是 01jan1956,我想得到确切的年龄,然后生成分类变量(年龄猫)
-
Stata 17 中添加了年龄函数。如果您使用的是以前的版本,请说出来,否则什么定义年龄? 2020 年 12 月 31 日的年龄是最简单的,因为它只是
2020 - year(PATIENT_YOB)假设后者是 Stata 每日日期变量l -
显然你的第一语言不是英语,我们理解,但我猜这被否决了,因为(1)它是一团糟(2)问题混合了数据和一些大部分不会的代码跑步;它看起来不像是认真的代码工作(3),只是在 cmets 中重复你的问题真的没有帮助。人们想提供帮助,但请帮助我们帮助您。
标签: windows stata stata-macros statamic readstata13