小编Ter*_*rah的帖子

SAS根据出生年份和完整的结束日期计算年龄

我的数据集只给出了出生年份.我想根据个体被诊断患有糖尿病的时间来计算年龄.例如,我的诊断日期是31Jan2002和出生年份1964.yrdob变量不是日期变量 - 它只是数字,每次我尝试使它成为日期变量,所以我可以使用yrdif函数,它使所有1965年,而不是将yrdob视为一年,而不是1960年以后的天数.

因此我的问题是:

如何获取一个数值变量,该数值变量应按面值解释(1965年意味着1965年 - 而不是一千六百五十五)并使其成为日期变量,以便我可以使用yrdif函数计算年龄?

numeric sas

3
推荐指数
2
解决办法
1262
查看次数

标签 统计

numeric ×1

sas ×1